代码之家  ›  专栏  ›  技术社区  ›  Jonathan Wood

如何移动和分支团队项目?

  •  0
  • Jonathan Wood  · 技术社区  · 7 年前

    我正在寻找一些帮助重组现有的代码在TFS。(我使用的是TFS 2010,没有升级选项。)

    目前的结构如下:

      • 项目001
      • 项目002
      • 003项目
      • 005项目

    Version100 会是一个分支 Main

    • 收藏
      • 主要
        • 项目002
        • 003项目
        • 004项目
        • 项目001
        • 项目002
        • 003项目
        • 004项目
        • 005项目

    我的第一个问题是我的理解是否正确 Collection 必须是团队项目,并且所有其他文件夹必须是常规文件夹?所以我需要将这些团队项目转换为常规文件夹?

    . 我甚至不能在那里选择多个项目。我知道我可以手动复制文件,然后签入,但我会丢失所有历史记录。而且,它也不是一个真正的分支。

    更新:

    1 回复  |  直到 7 年前
        1
  •  1
  •   Daniel Mann    7 年前

    隔离 .

    将每个团队项目看作包含一个完全独立的存储库。

    你应该有

    • 不能对团队项目进行分支--可以对包含的文件夹进行分支 在内部 团队项目。
    • 不能在团队项目之间移动代码

    如果某个项目在团队项目中已经被隔离,则无法将其移动到另一个团队项目并保留其历史记录。根本不可能。