1

TFS 2012 安装在服务器上。在这台服务器上有 3 个项目——Dev、QA 和 Prod。有没有办法找到源代码文件在服务器上的位置。因此,能够判断它当前是否在 Dev、QA 或 Prod 项目中。这是通过源代码名称还是通过使用标签并搜索该标签?

4

1 回答 1

0

我会说你作为项目所做的划分不是使用 TFS 的预期方式,它们应该作为同一个项目中的分支。您可能有特定的理由将它们创建为项目(我对为什么感兴趣),但恐怕您不会从那里的标准 TFS 源中获得太多帮助。

您可以Find in Source Control在通配符或等效的 tf 命令上使用

tf info [wildcard] /recursive

寻找源代码控制路径,但有两个警告:

  • 此搜索仅限于每个项目,因此您必须依次搜索每个项目(直到您获得成功)。
  • 默认情况下,该命令返回所有源代码控制的对象,甚至是已删除的对象,因此您必须过滤搜索DeletionIDLocal path

可以编写此命令以搜索每个项目文件夹。这是一个以编程方式进行的相关问答。

于 2012-10-25T07:52:11.020 回答