TFS Release CopyFiles 任务给出代码 EPERM
TFS Release CopyFiles task gives code EPERM
我运行正在使用最新版本的 TFS 2015 发布管理器。我有一个包含 "CopyFiles" 任务的简单版本。我需要启用任务的 "Clean Target Folder" 选项。
我配置了三个目标环境。两者都是新创建的相同 Windows 服务器。 CopyFiles 任务在前两台服务器上运行良好,但对于管道中的下一个环境,在复制到第二台服务器时出现以下错误:
2016-11-11T21:41:07.4324714Z found 2 files
2016-11-11T21:41:07.4324714Z ##[debug]file:D:/Build/_work/df9f2c4cf/(master) Orchard BTDF/drop/20161111.5.zip will be copied.
2016-11-11T21:41:07.4324714Z ##[debug]file:D:/Build/_work/df9f2c4cf/(master) Orchard BTDF/drop/Unzip.ps1 will be copied.
2016-11-11T21:41:07.4324714Z Cleaning target folder: \Steatbt02\BizTalkDeployments2\Orchard
2016-11-11T21:41:07.4324714Z ##[debug]rm -rf \Steatbt02\BizTalkDeployments2\Orchard
2016-11-11T21:41:07.4480915Z rm: could not remove directory (code EPERM): \Steatbt02\BizTalkDeployments2\Orchard
2016-11-11T21:41:07.4480915Z ##[debug]task result: Failed
事件日志中没有任何错误迹象。
我创建了共享“\Steatbt02\BizTalkDeployments2”并授予 "full-access" 权限给帐户 运行 构建代理。我什至尝试使用构建代理的凭据登录到构建服务器和 运行 作为命令提示符。从这个命令 window 我能够删除目标文件夹
"\Steatbt02\BizTalkDeployments2\Orchard" - 所以我不明白为什么构建代理会在做同样的事情时遇到麻烦!
任何想法可能是错误的,或者我可以采取哪些额外的步骤来追踪问题的根本原因?
问题是为问题环境选择的代理队列。
我运行正在使用最新版本的 TFS 2015 发布管理器。我有一个包含 "CopyFiles" 任务的简单版本。我需要启用任务的 "Clean Target Folder" 选项。
我配置了三个目标环境。两者都是新创建的相同 Windows 服务器。 CopyFiles 任务在前两台服务器上运行良好,但对于管道中的下一个环境,在复制到第二台服务器时出现以下错误:
2016-11-11T21:41:07.4324714Z found 2 files
2016-11-11T21:41:07.4324714Z ##[debug]file:D:/Build/_work/df9f2c4cf/(master) Orchard BTDF/drop/20161111.5.zip will be copied.
2016-11-11T21:41:07.4324714Z ##[debug]file:D:/Build/_work/df9f2c4cf/(master) Orchard BTDF/drop/Unzip.ps1 will be copied.
2016-11-11T21:41:07.4324714Z Cleaning target folder: \Steatbt02\BizTalkDeployments2\Orchard
2016-11-11T21:41:07.4324714Z ##[debug]rm -rf \Steatbt02\BizTalkDeployments2\Orchard
2016-11-11T21:41:07.4480915Z rm: could not remove directory (code EPERM): \Steatbt02\BizTalkDeployments2\Orchard
2016-11-11T21:41:07.4480915Z ##[debug]task result: Failed
事件日志中没有任何错误迹象。
我创建了共享“\Steatbt02\BizTalkDeployments2”并授予 "full-access" 权限给帐户 运行 构建代理。我什至尝试使用构建代理的凭据登录到构建服务器和 运行 作为命令提示符。从这个命令 window 我能够删除目标文件夹 "\Steatbt02\BizTalkDeployments2\Orchard" - 所以我不明白为什么构建代理会在做同样的事情时遇到麻烦!
任何想法可能是错误的,或者我可以采取哪些额外的步骤来追踪问题的根本原因?
问题是为问题环境选择的代理队列。