これは、StackOverflow 用なのか ServerFault 用なのか、少しあいまいです。私は、開発者がこの問題を解決できる可能性が高いと考えたので、ここを選びました。
私は2つのサーバーを持っています:
- SVN サーバー。これは Windows 2003 Server ボックスであり、正常に動作し、Windows 認証による認証を可能にする VisualSVN をホストします。
- CCNET サーバー。これは Windows 2008 Server ボックスで、CruiseControl.NET をホストします。
両者の間にリンクを設定したいので、CCNETServer のプロジェクト定義には次のコードがあります。
<sourcecontrol type="svn">
<trunkUrl>svn://appserv1/aspnet/regBook/trunk</trunkUrl>
<workingDirectory>C:\Program Files\CruiseControl.NET\Website\Registrars\Source</workingDirectory>
<username>SVNServer\Username</username>
<password>Password</password>
</sourcecontrol>
ただし、これは機能していないようです。「Failing Tasks : Svn: CheckForModifications」というメッセージでビルド エラーが常に発生します。おそらく、サーバーに対して認証されていないためです。もう少し詳しく調べると、「ホスト 'SVNServer' に接続できません: ターゲット マシンがアクティブに拒否したため、接続できませんでした」と表示されます。
ドメイン アカウントを作成できませんが、両方のマシンでアカウントを修正できます。SVN サーバーの Windows 認証を維持しようとしているときに、どうすればこれを回避できますか? 詳細情報はどこで確認できますか?