TFS:Build Partially Succeeded with errors1.Website 696283980 不存在于 <serverNameHere>2.未为 UNCPath

Posted

技术标签:

【中文标题】TFS:Build Partially Succeeded with errors1.Website 696283980 不存在于 <serverNameHere>2.未为 UNCPathToClean 指定有效的 UNC 路径【英文标题】:TFS:Build Partially Succeeded with errors1.Website 696283980 Doesn't Exists on <serverNameHere>2.A valid UNC path was not specified for UNCPathToClean 【发布时间】:2018-08-14 00:11:33 【问题描述】:

我在开发人员环境中进行了代码更改,运行良好,但是当我尝试使用 TFS 将更改部署到集成环境时,构建部署正在部分完成。

以下是导致部署部分完成的两个错误。

    网站&lt;somesitenumber&gt; 不存在于&lt;servernameHere&gt;

    没有为 UNCPathToClean 指定有效的 UNC 路径。

【问题讨论】:

你使用的是哪个版本,旧的 XAML 版本还是新的 vNext 版本?你能分享一下你部分成功的版本的详细部分日志信息吗? 这是新版本。 您好 PatrickLu-MSFT,抱歉回复晚了。关于这个 .. 似乎由于某种原因 TFS 服务器已关闭,并且当代码构建尝试将更改部署到服务器中的工作空间时,它无法识别服务器已关闭。 您好 Antrish,感谢您的分享。对于 TFS 服务器关闭的情况,您可以检查 TFS 服务器机器中的 Even View,这可能有助于找到根本原因。由于此问题已修复,您可以在回复和mark it 中分享您的解决方案,或者将我的回复标记为故障排除方式的答案,这也将有助于社区中的其他人。 【参考方案1】:

对于error1,建议您手动远程到目标服务器并检查该网站是否存在。

对于错误 2,UNC 路径是一个共享文件夹,以便您的团队可以访问输出,例如来自构建的输出。您可以从Set Up Drop Folders获取有关放置文件夹的更多信息。

在 TFS 构建中仅将 UNC 路径用于放置共享位置很重要。因此,您可以从本地计算机上获取一个文件夹,然后与具有读/写权限的“构建服务帐户”共享它。

然后您可以通过 UNC 路径以 \\[YourMachineName]\[ShareName] 访问本地文件夹,这就是您可以在 TFS 构建定义中使用的内容。

更多详情请看这个问题:UNC build path in Team build (TFS)

【讨论】:

以上是关于TFS:Build Partially Succeeded with errors1.Website 696283980 不存在于 <serverNameHere>2.未为 UNCPath的主要内容,如果未能解决你的问题,请参考以下文章

从 TFS Build 构建 MSI

TFS Build Server中的Office引用

TFS Build 找不到 Grunt

仅当 tfs build 中的版本更改时 npm publish

通过 TFS Build 部署一个多个数据库项目的问题

TFS Build 不断抛出“无法执行获取操作,因为该文件已在本地存在”错误