2011-07-19 20 views
2

私はバージョン管理が必要なMavenプロジェクトを持っています。私はversions-maven-pluginを私のバージョニングプラグインとして使用することを選択しましたが、それが最善の選択肢かどうかは不明です。バージョン番号管理 - どのようにしていますか?

実際にこのプラグインがというPOMを改変しているという文書を読んでいますが、私はそのアプローチが本当に好きではありません。私は手動で変更されたファイルbuild.propertiesを別々のプロジェクトに取り組んできました。

私が達成したいのは、私のCI を展開する準備ができているアーティファクトを生成し、バージョン番号を自動的に更新することです。

だから、どのような提案ですか?どのようにあなたは前に完了ですか?それは、ソースコード管理システム(Subverson、Mercurialは、Gitのか)、ではないMavenの:

は、私が問題に一つのソースからのバージョン番号を取得したいあなたに

答えて

3

ありがとうございます。

MavenプラグインがSCMからそれを取得していない限り、Mavenが同期していない可能性があります。

1

私たちはMAVEN-RELEASE-PLUGINが非常に有用であることを発見し、それをリリースして管理することは想像できません。

2

リリースプラグインを使用します。自動デプロイメントとバッチ・リリースを実行する必要があります。 Versions Pluginは何かのために設計されています。

関連する問題