SVNが別の場所に移動した後、HudsonがSVNからチェックアウトしていない

私たちはSubversionをコードリポジトリとして使用し、Hudsonを使ってプロジェクトをビルドしてリリースします。 最近SVNは別の場所に移動されましたが、SVN URLは変更されていません。すなわち、svn:// exos-svn/teal/smp/branches/kuai_b0

HUDSONでビルドをトリガすると、SVNからソースコードをチェックアウト/アップデートするのに失敗しています。次のエラーが表示されます。

エラー:svn:// exos-svn/teal/smp/branches/kuai_b0をチェックアウトできませんでした。 org.tmatesoft.svn.core.SVNAuthenticationException:svn:SASL(-13):ユーザーが見つかりません:パスワードの確認に失敗しました

しかし、私はTortoise SVNクライアントを使って、そして他の方法でローカルコードベースを更新することができます。 HUDSONが更新しようとすると失敗しています。

- バラ -

0
パスワードの確認に失敗したようです。 ;)ハドソンのための特定のユーザーか、新しいサーバーにもう存在しないものがあったのでしょうか? SVNの認証設定が変更されたようです。
追加された 著者 Sebastian Wramba,
たとえtortoiseSVNを使ってもうまく機能しましたが、私のSVNの資格情報でさえもうまくいきませんでした。
追加された 著者 Bala,
HUDSON Web UI以外の、HUDSONにSVNユーザー信用証明書を設定する方法はありますか?
追加された 著者 Bala,

2 答え

あなたが試すことができるいくつかの事柄は次のとおりです:

  • ワークスペースを消去します。どこかで .svn フォルダに何か問題が発生している可能性があります。作業領域をワイピングし、再構築して問題が解決するかどうかを確認します。
  • それでも失敗した場合は、プロジェクトを無効にします。 Hudsonを実行するユーザーと同じユーザーとしてHudsonサーバーにログインします。作業ディレクトリに移動し、失敗した最後のビルドでHudsonが試みたものと同じcheckoutコマンドを実行してみてください。問題がHudsonにあるのか、それともSubversionであるのか確認してください。ほとんどの場合、コマンドラインからビルドを行うと、エラーをデバッグするのに役立ちます。
0
追加された

Have a look at http://jenkins.361315.n4.nabble.com/Failing-authentification-for-svn-td3494589.html

私の〜/ .hudsonフォルダには、svn scm用のxmlファイルがあります。これは、hudson/jenkinsが資格情報を格納する場所です。 ...

0
追加された