У нас есть (TAP) среда с большим количеством сценариев оболочки, работающих на Solaris. В настоящий момент действительно используются только среда производства и принятия, потому что это слишком сложно, чтобы отслеживать все изменения, которые мы делаем.Контроль версий для сценариев оболочки
Поэтому я думал о введении контроля версий, но у меня действительно нет идеи, как реализовать это.
Первоначально я думал об использовании SVN с Trac и создании единого хранилища для всей среды. Используйте соединительную линию для производственной среды и создайте ветви для среды тестирования и принятия.
Мы будем разрабатывать в ветке тестирования, протестировать его в приемной ветке и в конечном итоге объединить ее с Trunk for Production.
После выполнения некоторых исследований я обнаружил, что Git лучше подходит в сочетании с Redmine. И я не знаю о разветвлении/слиянии ...
Кто-нибудь может поделиться своими идеями со мной? Я бы очень хотел, чтобы у вас был какой-то вклад и советы о том, как подойти к этому.
Thanks
Что вы хотите сказать? Все, что я могу предложить, это «идти вперед». – tripleee
У меня нет большого опыта в управлении версиями. Мой вопрос: если кто-то с более глубокими знаниями может сказать мне, если это хорошая идея. – Subbeh
Не использовать контроль версий - это катастрофически плохая идея. Начните просто, начните в ближайшее время. – tripleee