TFS 2018 更新 2 使用 VSTS 符号服务器失败



我们刚刚更新到 TFS 2018 Update 2,并且大部分发现它运行良好。但是,我正在努力追查一个问题。

当我们启用推送符号路径的版本 2.* 以允许将符号推送到本地包管理实例时,我们会在日志中收到此错误。

2018-08-28T20:44:52.1190209Z ##[部分]开始: 发布符号路径: 2018-08-28T20:44:52.1199163Z ==================================================================================== 2018-08-28T20:44:52.1199425Z 任务:索引源和发布符号 2018-08-28T20:44:52.1199672Z 说明:为源代码编制索引并将符号发布到文件共享或 Visual Studio 团队服务符号服务器 2018-08-28T20:44:52.1199914Z 版本:2.0.7 2018-08-28T20:44:52.1200096Z 作者:Microsoft公司 2018-08-28T20:44:52.1200457Z 帮助:查看有关如何使用此任务的更多信息。Visual Studio 团队服务符号服务器以公共预览版提供。有关如何在 VSTS 中使用符号服务器的说明,请参阅这些说明。 2018-08-28T20:44:52.1201576Z ================================================================================================= 2018-08-28T20:44:54.3255523Z 找到 5 个文件。 2018-08-28T20:44:57.3859527Z ##[命令]"E:\BuildAgent.126.002_work_tasks\PublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca653\2.0.7\pdbstr.exe" -w -p:"E:\BuildAgent.126.002_work\36\s\SidesTransactionFileCopier\SidesTransactionFileCopier\bin\Release\SidesTransactionFileCopier.pdb" -i:"C:\Users\TfsBuild\AppData\Local\Temp\tmp18E7.tmp" -s:srcsrv 2018-08-28T20:44:57.9176919Z ##[命令]"E:\BuildAgent.126.002_work_tasks\PublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca653\2.0.7\pdbstr.exe" -w -p:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1B0C.tmp" -i:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1B0B.tmp" -s:srcsrv 2018-08-28T20:44:58.0030036Z ##[命令]"E:\BuildAgent.126.002_work_tasks\PublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca653\2.0.7\pdbstr.exe" -w -p:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1B5C.tmp" -i:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1B5B.tmp" -s:srcsrv 2018-08-28T20:44:58.1041103Z ##[命令]"E:\BuildAgent.126.002_work_tasks\PublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca653\2.0.7\pdbstr.exe" -w -p:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1BCB.tmp" -i:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1BCA.tmp" -s:srcsrv 2018-08-28T20:44:58.1696916Z ##[命令]"E:\BuildAgent.126.002_work_tasks\PublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca653\2.0.7\pdbstr.exe" -w -p:"E:\BuildAgent.126.002_work\36\s\TumbleWeedAccountReportGenerator\TumbleWeedAccountReportGenerator\bin\Release\TumbleWeedAccountReportGenerator.pdb" -i:"C:\Users\TfsBuild\AppData\Local\Temp\tmp1C0B.tmp" -s:srcsrv 2018-08-28T20:44:58.2574932Z 符号请求名称 = 猫仔项目/猫仔项目 OD 部署/20180828.1/3468/44306d45-27b3-4473-ba5e-c3a045d4aca5 2018-08-28T20:44:58.8450948Z状态代码"未找到"返回帐户 https://tfs.cdle.int/tfs/UIIntegratedCollection 2018-08-28T20:44:58.9649875Z ##[错误]未为此帐户启用 VSTS 符号服务器功能。有关如何启用它的说明,请参阅 https://go.microsoft.com/fwlink/?linkid=846265。

我们已经按照超链接中的步骤操作,似乎所有用户要么拥有VS Enterprise帐户,要么为其分配了免费许可证。

关于这里发生了什么的任何线索?

本地 TFS 不支持将包管理源用作符号服务器。您必须将符号发布到 UNC 路径。

参考文档,强调我的:

符号服务器在VSTS 中的包管理中可用,最适合 Visual Studio 2017.4 及更高版本。团队基础服务器用户和没有包管理扩展的用户可以使用此任务将符号发布到文件共享。

最新更新