在服務器上的CC.NET V1.6上運行的任何構建中獲取以下內容。 我已確保運行CC.NET服務的用戶是服務器上Administrators組的成員....所以,爲什麼我會收到此錯誤?CruiseControl.NET在構建中獲取錯誤
Error Message: System.ArgumentException: Access to the path is denied.
at System.IO.FileSystemInfo.set_Attributes(FileAttributes value)
at System.IO.FileInfo.set_IsReadOnly(Boolean value)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts.MarkAllFilesReadWrite(String path)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts.MarkAllFilesReadWrite(String path)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts.MarkAllFilesReadWrite(String path)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts.DeleteDirectory(String path)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts.GetSource(IIntegrationResult result)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.MultiSourceControl.GetSource(IIntegrationResult result)
at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Build(IIntegrationResult result)
at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest request)
這是訪問VSTS存儲庫的問題,而不是訪問本地文件。 – skolima 2011-06-06 13:52:40
好,那麼也許更好的問題是,v1.4和v1.6之間關於如何設置vst sourcecontrol標籤等的變化。這在1.4中很好,現在它無法正常工作,並且我無法找到有關VSTS與CC.NET集成的體面文檔,因爲不再需要第三方dll。 – DavieDave 2011-06-06 14:38:51
http://tfsccnetplugin.codeplex.com/discussions/223025?ProjectName=tfsccnetplugin我的問題似乎源於我在與TFS服務器不同的DOMAIN中構建的面部。有趣的是,在以前的版本中,這是如何工作的。 – DavieDave 2011-06-06 15:15:25