如何停止同一代理上的多个构建定义以创建不同的存储库并使用相同的本地存储库

How to stop multiple build definitions on same agent to create different repositories and use the same local respository

我在具有两个构建定义的服务器上有一个构建代理。不幸的是,如果我对两个构建进行排队,每个构建都会创建一个文件夹并从 TFS 获取存储库。我应该进行哪些设置才能将两个构建配置为使用相同的本地存储库?

你不知道。每个构建定义都有一个唯一的存储库克隆,至少有一个很好的理由(尽管还有其他原因):构建可以 运行 并行。如果您有两个构建定义同时指向同一个存储库文件夹 运行ning 怎么办?没错,您会遇到锁定文件 access/concurrency 的各种问题。