Как использовать управление версиями для военного приложения, работающего на Apache Tomcat - PullRequest
0 голосов
/ 27 февраля 2012

Как использовать управление версиями для военного приложения, работающего на Apache Tomcat?

Мой суффикс войны содержит версию текущей войны, например: myApp-web-2.0.1.war

Чего я хочу добиться, так это создать папку с именем dist или else, чтобы увидеть, какие версии были развернуты до текущей версии.

Я хотел бы услышать ваши подходы и лучшие практики. Спасибо.

1 Ответ

0 голосов
/ 27 февраля 2012

Вы создаете файл WAR с помощью Ant?Maven предоставит вам стратегию управления версиями по своей сути с помощью тега в вашем pom.xml.

Если вы используете Ant, я бы порекомендовал сохранить ваш текущий развертываемый файл с именем myApp-web.war и затем скопировать этот артефакт вархивный каталог с расширением <major>.<minor>.<increment> для хранения уникальной истории версий при каждой последующей сборке.Если вы сохраните все свои исторические артефакты в каталоге развертывания, Tomcat собирается развернуть их все, что, вероятно, не соответствует вашему желаемому поведению.Похоже, что вы только после архивации версии.

...