Я работаю над SCM в течение семи месяцев, выбрав Visual SVN в качестве сервера, а svn-черепаху - в качестве клиента. До сих пор я завершил свои семь месяцев пути в управлении конфигурацией приложения ERP.Я хочу знать, придерживаюсь ли я передового опыта: у меня следующие сомнения:
Project -------> Branches, trunk, tags.
Необходимо ли создавать ветку для конкретной задачи (пока я не следую этомупроцесс)
Добавлен базовый проект для ветвления и после нескольких коммитов в один и тот же день при сборке приложения, если какие-либо проблемы со сборкой отслеживают проблему, отслеживая журналы приложения и закрывая проблемы.
Если было выполнено больше задач, основной выпуск, например.1.0, 2.0, если второстепенный 1.1, 2.1, 2.2 и т. Д. И добавление моментального снимка кода проекта основной версии в тегах.
Предоставление разработчикам возможности зафиксировать в ветке, создать копию проверки на тестовом сервере, собратьприложение, обновляющее последние коммиты для извлечения копии на тестовом сервере с помощью svn update и сборки приложения.
Это механизм, которому я следую, пожалуйста, дайте ваши ценные комментарии и предложения, еслиэтот процесс неправильный..