こんにちは私はハドソンでmavenリリースプラグインを使用しようとしています。 ビルドが成功し、その後、hudsonがプロジェクトを解放しようとすると、次のエラーで失敗します。Maven Release Pluginが解放されません。 Svn CHECKOUTが失敗しました
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Unable to commit files
Provider message:
The svn command failed.
Command output:
svn: Commit failed (details follow):
svn: CHECKOUT of '/svn/projects/!svn/ver/82706/some/path/buildconfig/configuration/pom.xml': authorization failed: Could not authenticate to server: rejected Basic challenge (http://xx.xxx.xx.xx)
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 17 seconds
[INFO] Finished at: Thu Nov xx 12:25:31 CST xxxx
[INFO] Final Memory: 22M/88M
[INFO] ------------------------------------------------------------------------
channel stopped
Finished: FAILURE
私がここで紛失しているもの。私はstackoverflow.Butでこれに関連するいくつかの記事を見てきましたが、彼らはCHECKOUTに関連していません。
私はSVNの問題だと思っています。そのために、mavenは続行できません。 hudsonを実行している人は、コマンドラインで基本的なSVNコマンドを実行できます。
これに関連するお手伝いがあります。
Waldheinzが正しいです。 Windowsでこれを確認するには、hudsonの「実行時」プロセスとしてリストされているユーザーとしてサーバーにログインする必要があります。おそらく、hudsonが実行しようとしているユーザーのSVN資格情報はキャッシュされません。 – jgifford25
これがシナリオです。 HudsonはアカウントXによってサービスとして実行されています。 Xは基本的なsvnコマンドを実行できます。私はYとしてログインして、リリースをしようとしています。 –