Team Foundation Server - 源代码设置

时间:2012-09-17 08:57:10

标签: tfs tfs2010

我目前正在为一个正在运行的新项目设置TFS,并提出了在源代码中只有以下3个目录的想法。

  • 躯干
  • 分支
  • 标记

trunk - 这将包含所有其他分支派生自的代码库。

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

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

tags \ project x \ version-1.1 \ staging

tags \ project x \ version-1.1 \ live

然而,这个标记目录结构让我思考,他们无法区分从主干到特定分支的发布。

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

1 个答案:

答案 0 :(得分:0)

构建生产版本时,应标记它。标签可以包括其来源,例如

- >标签

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

-> Production from Branch [EBF - Incident 90210] (03/02/2013 19:13:11)  

这应该可以通过大多数持续集成工具实现自动化。