Tfs Team Foundation服务器-源代码设置

Tfs Team Foundation服务器-源代码设置,tfs,Tfs,我目前正在为工作中的一个新项目设置TFS,并想到在源代码的根目录中只包含以下3个目录 树干 分支机构 标签 trunk-这将包含所有其他分支派生自的代码库 分支-这将包含开发期间使用的代码库的所有分支 标记-将包含使用以下结构标记的所有版本 标记\project x\version-1.1\staging 标记\project x\version-1.1\live 然而,这种标记目录结构让我想到,它们无法区分从主干发布的版本和从特定分支发布的版本 因此,最好在主干和每个单独的分支中都有tag

我目前正在为工作中的一个新项目设置TFS,并想到在源代码的根目录中只包含以下3个目录

  • 树干
  • 分支机构
  • 标签
trunk-这将包含所有其他分支派生自的代码库

分支-这将包含开发期间使用的代码库的所有分支

标记-将包含使用以下结构标记的所有版本

标记\project x\version-1.1\staging

标记\project x\version-1.1\live

然而,这种标记目录结构让我想到,它们无法区分从主干发布的版本和从特定分支发布的版本


因此,最好在主干和每个单独的分支中都有tags文件夹吗?

当您构建生产版本时,您应该对其进行标记。标签可以包括其来源,例如

->标签

-> Production from Trunk (02/02/2013 17:45:21)

-> Production from Branch [EBF - Incident 90210] (03/02/2013 19:13:11)  
这应该可以通过大多数持续集成工具实现自动化