Mavenのリリースプラグインがリリースに失敗します。 SVNチェックアウトに失敗しました

StackOverflow https://stackoverflow.com/questions/4218369

質問

こんにちは、私はMavenのリリースプラグインオンザハドソンを使用しようとしています。 ビルドが成功した後、ハドソンは、プロジェクトをリリースしようとしたときに、それが次のエラーで失敗します。

[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

私はここに欠けているものを。私は、彼らがCheckoutに関連していない、stackoverflow.Butにこれに関連するいくつかの記事を見てきました。

私はSVNとの問題を考え、そのため、Mavenは続行できません。ハドソンを実行している人は、コマンドライン上での基本的なSVNのコマンドを実行できます。

これに関連するすべてのヘルプは大歓迎されます。

役に立ちましたか?

解決 2

この問題は、リリースを行うにはハドソン・プロセスを所有している人に尋ねることによって解決しました。 その後、うまく働きました。私たちが持っている問題は、ハドソンのための共有ユーザーが存在しないです。それをインストールした人がそれを所有してます。

私たちは新しいハドソンボックスに移動するとき、私たちは専用のハドソンのユーザーを作成する必要があります。

他のヒント

  

ハドソンを実行している人は、コマンドライン上での基本的なSVNのコマンドを実行できます。

また、ハドソンは、(おそらく「ハドソン」)として実行しているユーザーはSVNのコマンドを実行できることを意味していること

のでしょうか?ない場合は、sudo su hudson -を実行し、その後mvn release:prepare/performコマンドを試みることによってそれをチェックすることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top