Контроль версий для сценариев оболочки

У нас есть среда (TAP )с большим количеством сценариев оболочки, работающих в Solaris. На данный момент реально используется только среда производства и приемки, потому что она слишком сложна, чтобы отслеживать все изменения, которые мы делаем.

Поэтому я думал о введении контроля версий, но понятия не имею, как это реализовать.

Сначала я думал об использовании SVN с Trac и создании единого репозитория для всей среды. Используйте магистраль для производственной среды и создайте ветки для среды тестирования и приемки.

Мы разрабатывали в ветке Test, тестировали в ветке Acceptance и в конечном итоге объединяли ее с Trunk for Production.

Проведя небольшое исследование, я обнаружил, что Git лучше подходит в сочетании с Redmine.И я не знаю о подходе ветвления/слияния...

Никто не против поделиться со мной своими идеями? Я действительно хотел бы получить некоторые советы и советы о том, как подойти к этому.

Спасибо

5
задан Subbeh 9 August 2012 в 08:36
поделиться