我已将 Release Management 配置为在签入源代码并部署代码时获取。但是,我遇到了一个问题:
System.Web.Services.Protocols.SoapException:服务器无法处理请求。---> System.Exception:包位置“\devserver1\Drop\Release Manager Build(Continuous)\Release Manager Build(Continuous)_20140115.15_PublishedWebsites\FrontEnd_Package”不存在或应用程序池用户无权访问。在 Microsoft.TeamFoundation.Release.Services.DeploymentControllerService.GetPackageFileInfos(String packageLocation) 处的 Microsoft.TeamFoundation.Release.Common.Helpers.FileTransferer.CopyFolder(String sourceFolder, String destFolder) --- 内部异常堆栈跟踪结束 ---
奇怪的是,如果我只是打开发布管理工具,转到失败的部署并单击“重试部署”,它第一次工作没有问题。
我尝试为“Everyone”、“TFSService”和“ReleaseManagement”用户提供对放置文件夹和构建文件夹的完全权限,但它仍然不起作用。
请帮忙!