1

CruiseControl.net と SVN を使用しています ビルド プロセス中にパスへのアクセスが拒否されました。

最後に成功したビルド以降、ソースの変更はありませんでした。

何が起こったのでしょうか?

System.ArgumentException: Access to the path is denied.
   at ThoughtWorks.CruiseControl.Core.Util.IoService.DeleteIncludingReadOnlyObjects(String path)
   at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn.GetSource(IIntegrationResult result)
at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Build(IIntegrationResult result)
at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest request)
4

1 に答える 1

4

2 つのアイデア:

  1. ディスク容量が不足していないことを確認してください。「レッドニシンエラー」がスローされます。

  2. CC.NET サービスを実行する ID (通常は domain\user_name) があります。このアカウントの「権限」は、cc.net の「セットアップ」の外部で変更できます。そして、ブレークが発生し始めます。コントロール パネル\サービスに移動します....CC.NET サービスを見つけ、ID が何であるかを調べます....そして、ID が「何でも」へのアクセス許可を持っていることを確認します。

上記のエラーは特定のものを示していません...したがって、掘り下げる必要があります。

于 2013-07-15T13:41:13.763 に答える