分支此 TFS 团队项目的正确程序

Correct procedure for branching this TFS Team Project

在我们的 TFS 服务器上,我们有一个名为 "Connect" 的团队项目。该团队项目的根文件夹包含 Web 应用程序项目的根目录。我不确定它是否设置正确,但我想做的是创建 "Connect" 团队项目的一个分支,因此有 2 个版本,1 个用于生产,1 个用于新 development/enhancement.获得正确结构的正确步骤是什么?这样我们就可以将增强功能合而为一,并最终将其合并到生产分支中....

你必须在这里做一些重组。至少可能是:

$/连接

------------开发

----------主要

其中 dev 和 main 将成为您的分支并包含当前在根目录中的所有代码。

我通常希望看到更像

的东西

$/连接

------------ConnectWeb

--------------------开发

------------------------src

------------------------连接

--------------------主要

------------------------src

------------------------连接

其中 dev 和 main 是分支,Connect 包含当前在根目录中的文件和文件夹。通过将分支放在另一个文件夹中(我称之为 ConnectWeb),您可以选择在同一个团队项目中拥有多个开发项目,这允许您在单个团队项目中管理投资组合积压。

Rename or move files and folders