Моя компания проводит автоматическую сборку и развертывание процедуры на месте. Теперь мы проверяем исходный код из svn и указываем исходную папку в скрипте Ant. Правильно ли это? Можем ли мы опустить процесс экспорта и напрямую строить из SVN?Процедура сборки
Другой вопрос касается управления версиями. На данный момент мы создаем тег всякий раз, когда есть релиз, а затем используйте номер тега, чтобы назвать продукт сборки, который будет отправлен на сайт клиента. Я сделал поиск в Интернете и здесь, и кажется, что правильный способ назвать продукт выглядит так: x.y.z.revision. Однако наша компания довольно маленькая, и клиент всегда хочет быстрых изменений и выпусков. Я хотел бы знать, какие недостатки используют только номер тега, чтобы назвать продукт? И какой будет лучший подход для таких небольших компаний, как мы?
Thankyou,
Сара
Спасибо за подробный ответ Michael. – sarahTheButterFly
не забудьте Hudson (https://hudson.dev.java.net/), который является очень хорошим непрерывным сервером – Vladimir