根据1月份的this post,源代码索引“在针对Git源代码控制运行的TFS构建中不受支持”。有任何更新可能吗?
答案 0 :(得分:3)
[披露 - 我在新的构建系统上工作]
git源索引在新的2015版本中可用(请注意,这是一个全新的现代构建系统)。它现在在RC,并很快发货。
此处提供更多信息: http://aka.ms/vsopreview
具体来说:https://msdn.microsoft.com/Library/vs/alm/Build/vs/define-build
请注意,如果您在新构建系统中从模板创建VS定义,则默认情况下会使用git source indexing步骤。
它将嵌入一个命令行,用于“git view'在pdb中。该命令行在VS 2015 tf命令行中可用。
任务脚本在这里开源:https://github.com/Microsoft/vso-agent-tasks/blob/master/Tasks/PublishSymbols/PublishSymbols.ps1
答案 1 :(得分:0)
如果其他任何人来这里寻找在VSTS支持的git repo中对源进行索引的方法,则我修改了为github开发的powershell脚本,以与VSTS一起使用。接受的答案中指向脚本的github链接已死,并且管道不适合我的用例。如果只希望脚本独立于ADO运行,则可能会有所帮助。
https://github.com/ruckonator/Git-Source-Indexer/blob/master/git-sourceindexer.ps1