【发布时间】:2017-08-22 10:00:11
【问题描述】:
我正在尝试使用 https://github.com/ctaggart/SourceLink 将 SourceLink 集成到 Visual Studio Team Services 我遇到了问题,因为该包似乎无法解析 VSTS 存储库的 URL。
Build started 8/22/2017 11:58:18 AM.
1>Project "D:\Repos\Core\classic-stats\src\Acme.Stats\Acme.Stats.csproj" on node 1 (Build target(s)).
1>SourceLinkCreate:
git rev-parse --show-toplevel
D:/Repos/Core/classic-stats
git config --get remote.origin.url
https://acme.visualstudio.com/DefaultCollection/Core/_git/classic-stats
git rev-parse HEAD
8c6a68b325cf10b67332aa2ea15db952a88d027d
SourceLinkUrl:
unable to convert OriginUrl: https://acme.visualstudio.com/DefaultCollection/Core/_git/classic-stats
1>Done Building Project "D:\Repos\Core\classic-stats\src\Acme.Stats\Acme.Stats.csproj" (Build target(s)) -- FAILED.
Build FAILED.
0 Warning(s)
0 Error(s)
AFAIK 只支持 GitHub 和 BitBucket,对吗? 有没有人能够将它集成到 TFS 构建中? 谢谢
【问题讨论】:
-
开箱即用,它内置了对 GitHub 和 BitBucket 的支持,可以从
remote.origin.url创建SourceLinkUrl。如果您知道它应该是什么,您可以设置 SourceLinkUrl。如果那是一个私有存储库,它还不能工作。查看已知问题。 github.com/ctaggart/SourceLink#known-issues -
检查github.com/dotnet/sourcelink是否支持VSTS
标签: sourcelink