TFS 构建任务可以从回购中检出特定的提交而不是检出完整的回购吗

can a TFS build task check out a specific commit from a repo instead of checking out complete repo

在我们的组织中,我们要求 TFS 构建任务应该从特定的提交中提取,给定一个稳定的提交 ID 构建任务应该从回购中检查特定的提交,现有的 TFS 回购构建任务只检查最新的给定分支,如果这个问题已经解决,你能告诉我吗?

目前没有在 TFS 本地构建管道中开箱即用的选项。

您可以选择不同步源,那么构建将不会下载存储库,并在构建开始时添加命令行任务 仅下载提交 哟想要。

关于如何在vNext中禁用获取源步骤,请参考我在link中的回复:

对于哪种git命令应该使用,就像在Visual Studio中一样: