TFS为整个开发团队映射相同的内容

时间:2013-05-08 15:17:57

标签: tfs mapping

我们正在使用TFS进行源代码管理,我们遇到了以下问题。每个人都以不同的方式映射他们的项这导致构建中断(因为person1的项目/文件引用与person2不同)。目前我们传递了一张纸,所有的地图都打印出来了,看起来有点陈旧。

所以我的问题是:

VS在哪里存储每个用户的映射?

有没有办法强制每个人拥有相同的映射(或传递一个文件来映射每个人都相同)?

1 个答案:

答案 0 :(得分:1)

映射存储在TFS和客户端上,但它们不是“可执行的”。你可以做的是创建一个WorkspaceTemplate。此选项仅在命令行中可用(默认情况下)。请参阅tf.exe workspace /new /template

Team Foundation Power Tools将此功能添加到团队资源管理器的Team Utilities页面: Team Utilities

然后,您可以指示您的团队成员在设置工作区时使用WorkspaceTemplate。

你也可以copy/paste the workspace definition to notepad and copy/paste it back into Visual Studio(非常漂亮)。

您还可以创建一个小型工作区分析器来查找损坏的工作区。 TFS对象模型可用于查询存储在TFS服务器上的所有工作区。