4

コミットせずにスタンドアロンのパッチをリリースしようとしています。バージョンのリリースを準備すると、次のエラーが発生します。[ERROR] fatal: Not a git repository (or any of the parent directories): .git

コミットせずにリリースできますか?

今のところ、私がやっていることは、jar をローカルで生成し、アーティファクトとして手動でアップロードすることです。

4

2 に答える 2

17

私はマーキュリアルで同じ問題を抱えていました。-DpushChanges=false 引数を使用する必要があります。

同様の質問に対する私の答えを参照してください:リンク

于 2012-10-29T17:41:22.133 に答える
3

SCM に何もコミットしたくない場合は、予行演習を行う必要があると思います。

リリース プラグインはプロジェクトを変更する多くの操作を実行するため、大きなリリースの前または新しいプロジェクトで予行演習を行うのが賢明な場合があります。これを行うには、フル リリースを実行しようとしているかのようにすべてのファイルをコミットし、次を実行します。
mvn release:prepare -DdryRun=true

これは、 release:prepare Mojo : dryRunのパラメーターです。

于 2012-10-29T13:05:28.747 に答える