团队,
到目前为止,TFS 2012 令人沮丧,我一直在排队构建并且构建服务器无法复制/删除到指定的文件夹。我已经在 Win Server 2008 R2 上安装了 TFS 2012。基本上该错误表明对目标文件夹的访问被拒绝,因此无法复制。TFS 管理控制台显示构建服务作为 LocalService 运行。我授予本地服务帐户对放置文件夹的完全控制权。我什至试图摆弄文件夹属性中的“共享”选项卡。无论如何都没有这样的网络,只有一台运行着所有 TFS 服务的机器。我什至尝试将放置文件夹放在 C 驱动器本身上,但没有成功。有人可以请一些光吗?我错过了什么?似乎是些微不足道的事情。
以下是异常详情。
异常消息:TF270016:将日志文件从“C:\Builds\1\Tfs_TeamProjectTrail\Tfs_Trial1_CI\Sources\Main\Tfs_Trial1\Tfs_Trial1.log”发布到“\localhost\d$\VD\Tfs_Trial1_CI\Tfs_Trial1_CI_20130309.21\日志'。详细信息:拒绝访问路径 '\localhost\d$\VD\Tfs_Trial1_CI\Tfs_Trial1_CI_20130309.21\logs'。(类型 PublishLogFileException) 异常堆栈跟踪:在 System.Activities.Statements.Throw.Execute(CodeActivityContext context) 在 System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 在 System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem .ExecuteBody(ActivityExecutor 执行器, BookmarkManager bookmarkManager, Location resultLocation)
内部异常详细信息:
异常消息:拒绝访问路径 '\localhost\d$\VD\Tfs_Trial1_CI\Tfs_Trial1_CI_20130309.21\logs'。(类型 UnauthorizedAccessException)异常堆栈跟踪:在 System.IO.Directory.InternalCreateDirectory(字符串 fullPath,字符串路径,对象 dirSecurityObj,布尔 checkHost)在 System.IO.Directory 的 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) Microsoft.TeamFoundation.Common.FileSpec.CopyFile(String oldPath, String newPath, Boolean overwriteExisting) 在 Microsoft.TeamFoundation.Build.Workflow.Activities.WindowsDropProvider.CopyDirectory(String sourceDirectory, String targetDirectory) 的 .InternalCreateDirectoryHelper(String path, Boolean checkHost)在 Microsoft.TeamFoundation.Build.Workflow.Activities.WindowsDropProvider.CopyDirectory(字符串 sourceDirectory,字符串 targetDirectory,