1

Maven リリース プラグインは、リリースを簡素化するクールなツールです。しかし、私は行動を少し変えたいと思っています。

最も重要なことは、変更がリポジトリに自動的にコミットされないようにすることです。これは、開発者が手動で行う必要があります。

私は次のようなことを夢見ています:

  1. SNAPSHOT 依存関係が使用されていないことを確認する (必須)
  2. コミットされていない変更がないことを確認する (オプション)
  3. すべてのアーティファクトのバージョン番号を更新し、ユーザーが新しいバージョン番号を入力できるようにする (必須)
    • 解決済み: とmvn versions:set
  4. プロジェクトをローカルでビルドする
    • 解決済み: ありmvn clean install

release-plugin で機能するいくつかのメソッドを選択する方法がわかりません。何か案は?

4

1 に答える 1

2

あなたが説明したことは、maven-release-plugin によって自動的に行われます。ビルド サーバーに svn がインストールされていない場合は、svnkit インストールを使用するようにリリース プラグインを構成する必要があります。

于 2012-08-15T16:09:25.177 に答える