私はバージョン管理が必要なMavenプロジェクトを持っています。私はversions-maven-plugin
を私のバージョニングプラグインとして使用することを選択しましたが、それが最善の選択肢かどうかは不明です。バージョン番号管理 - どのようにしていますか?
実際にこのプラグインがというPOMを改変しているという文書を読んでいますが、私はそのアプローチが本当に好きではありません。私は手動で変更されたファイルbuild.properties
を別々のプロジェクトに取り組んできました。
私が達成したいのは、私のCI を展開する準備ができているアーティファクトを生成し、バージョン番号を自動的に更新することです。
だから、どのような提案ですか?どのようにあなたは前に完了ですか?それは、ソースコード管理システム(Subverson、Mercurialは、Gitのか)、ではないMavenの:
は、私が問題に一つのソースからのバージョン番号を取得したいあなたに