TFS工作区命名指导,在哪里?

时间:2010-07-06 12:37:58

标签: tfs workspace

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

2 个答案:

答案 0 :(得分:1)

我不知道对此有任何具体指导,但几年后,我们主要确定了映射到根$/的单个工作空间。我们已经有80多名开发人员这样经营了一年,而且没有发现太多问题。

在我看来,这是有效的,每个团队项目一个工作区的想法,只要你没有很多团队项目要处理。

答案 1 :(得分:1)

对于Mapping方面,没有什么可以添加到第一个答案中 - “Map to root $ /”方法似乎是最常用的。 但是,MSDN Basic Guidelines for Creating a Workspace似乎暗示了一种不同的方法:

  

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

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

如前面的反馈中所述,我没有找到专门针对该主题的参考,但旧的TeamPrise Explorer文档中的“Naming your TFS workspace”文章提供了一些很好的建议:

  

(...)为工作区指定一个名称,其中包括您的计算机名称,交付项和分支(如果适用)。

“可交付”是特定于组织的,但可能与单个团队项目相关,因此项目的名称可用于将工作空间与其关联(而不是使用不同的名称来实现相同的事物)。