我在开发人员环境中进行了代码更改,工作正常,但是当我尝试使用 TFS 将更改部署到集成环境时,构建部署正在部分完成。
以下是导致部署部分完成的两个错误。
网站
<somesitenumber>
不存在于<servernameHere>
.没有为 UNCPathToClean 指定有效的 UNC 路径。
我在开发人员环境中进行了代码更改,工作正常,但是当我尝试使用 TFS 将更改部署到集成环境时,构建部署正在部分完成。
以下是导致部署部分完成的两个错误。
网站<somesitenumber>
不存在于<servernameHere>
.
没有为 UNCPathToClean 指定有效的 UNC 路径。
对于error1,建议您手动远程到目标服务器并检查该网站是否存在。
对于 error2 UNC 路径是一个共享文件夹,因此您的团队可以访问输出,例如来自构建的输出。您可以从设置放置文件夹获取有关放置文件夹的更多信息。
请务必将 UNC 路径仅用于 TFS 构建中的放置共享位置。因此,您可以从本地计算机上获取一个文件夹,然后与具有读/写权限的“构建服务帐户”共享它。
然后您可以通过 UNC 路径访问本地文件夹\\[YourMachineName]\[ShareName]
,这就是您可以在 TFS 构建定义中使用的内容。
更多细节请看这个问题:UNC build path in Team build (TFS)