【问题标题】:Convert TFS project to branch structure将 TFS 项目转换为分支结构
【发布时间】:2016-11-13 05:28:15
【问题描述】:

我最近加入了一家不使用分支策略的公司。我想按照每个大型用户故事的一个分支、一个稳定的主分支和一个发布分支来实施一个基本的分支策略。

我现在的问题是目前没有分支存在。所有代码和文件夹都直接嵌套在 TFS 中的项目下方。

理想情况下,我想将其移至“MAIN”分支,然后在我认为合适的情况下分支。但我不知道如何执行移动所有初始分支的操作​​。

如果有帮助,我正在使用 VS 2015 和 Visual Studio Team Services(以前是 TFS Online)。

以下是当前情况的示例

  • ourname.visualstudio.com
    • 我们的项目
      • 代码文件夹1
      • 代码文件夹2
      • 代码文件夹3
      • 代码文件夹4

最好是这样

  • ourname.visualstudio.com
    • 我们的项目
      • 主(分支)
        • 代码文件夹1
        • 代码文件夹2
        • 代码文件夹3
        • 代码文件夹4
      • 开发(分支)
        • 代码文件夹1
        • 代码文件夹2
        • 代码文件夹3
        • 代码文件夹4

【问题讨论】:

    标签: tfs visual-studio-2015 azure-devops


    【解决方案1】:

    在 Visual Studio 的源代码管理资源管理器中,为您的分支创建一个新文件夹,然后右键单击 -> 将内容“移动”到其中。然后您可以从该文件夹创建一个分支。

    【讨论】:

    • 我认为分支和文件夹实际上是不同的东西所以你不能这样做吗?
    • 您需要一个文件夹,以便在源代码管理资源管理器中“将文件夹转换为分支”
    • 我必须逐个移动每个文件或文件夹有那么严重吗?我不能只选择一堆文件或文件夹并“移动”吗?我错过了什么吗?因为只要我在源代码管理资源管理器中选择多个项目,“移动”就无法使用。
    猜你喜欢
    • 1970-01-01
    • 2012-05-16
    • 2014-10-20
    • 2019-03-29
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 2014-07-08
    • 2011-04-17
    相关资源
    最近更新 更多