mvn リリースを行おうとしていますが、git の問題で失敗します。この問題が発生する前にこれを何度も行ったことがありますが、これがなぜ/どのように起こっているのか本当にわかりません。
最初に mvn release:prepare を実行しましたが、以下に示す最後の行を root-pom に追加することで回避しました。
<artifactId>maven-release-plugin</artifactId>
<configuration>
<preparationGoals>clean install</preparationGoals>
<pushChanges>false</pushChanges>
しかし、今、mvn release:perform を実行しようとすると、エラー メッセージが再び表示されます。
[INFO] Executing: cmd.exe /X /C "git clone file://C\Users\torbjornk\nfr\MyProject/ C:\Users\torbjornk\nfr\MyProject\target\checkout"
[INFO] Working directory: C:\Users\torbjornk\nfr\MyProject\target
[ERROR] The git-clone command failed.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Unable to checkout from SCM
Provider message:
The git-clone command failed.
Command output:
fatal: 'C:/Program Files (x86)/Git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
私のgit-installation-folderがgitリポジトリであるはずだという考えがどこにあるのかわかりません! エラーが発生する直前に記録された git clone-command にも、このフォルダーへの参照が含まれていません..