0

是否有关于 TFS (2010) 中的工作区命名和工作区映射的任何指导?

4

2 回答 2

1

我不知道对此有任何具体指导,但几年后,我们主要确定了映射到 root 的单个工作区$/。我们与 80 多名开发人员一起使用这种方式可能已经有一年了,而且还没有发现太多问题。

在我看来,这是有效的,就像每个团队项目一个工作区的想法一样,只要您没有大量的团队项目要处理。

于 2010-07-06T14:07:32.437 回答
1

对于映射方面,第一个答案没有什么可添加的,因为“映射到根 $/”方法似乎是最常用的。然而,MSDN Basic Guidelines for Creating a Workspace似乎提出了一种不同的方法:

如果您想处理来自单个文件夹的文件,请映射到尽可能接近团队项目集合级别的文件夹,但不要比您必须的更接近。这样,您将获得所需的所有文件,而不会获得许多您不需要的文件。

我倾向于说,只有当您需要在同一个工作站上创建多个工作区时,工作区命名约定才有用。如果您需要处理托管在不同团队集合或同一代码库的不同分支中的不同代码库,就会出现这种情况。

就像之前的反馈中提到的那样,我没有找到专门针对该主题的参考,但是旧 TeamPrise Explorer 文档中的“命名您的 TFS 工作区”文章有一些很好的建议:

(...) 为工作区命名,其中包括您的机器名称、可交付成果和分支(如果适用)。

“可交付成果”是特定于组织的,但可能与单个团队项目相关,因此项目名称可用于将工作区与其相关联(而不是为本质上相同的事物使用不同的名称)。

于 2011-10-14T16:19:03.987 回答