Jan*_*sen 4 git tfs git-tf visual-studio-2013
我和我的团队有一个大型 TFS 项目,其中包含许多 Visual Studio 解决方案和许多项目。我们正在将该项目拆分为更小的逻辑部分,并将这些部分移动到单独的 git 存储库中。我已经开始查看 git-tf 以便我们可以保留文件的历史记录。我需要做的是从 tfs-project 的平面结构中选择 3-4 个文件夹,并将它们复制到单个 git 存储库中。通过使用 git-tf clone 或 git-tf configure/pull,我似乎为 tfs 项目中的每个父文件夹获得一个存储库。有没有办法解决这个问题,或者我是否重新排列 tfs 项目,以便将我想要的文件夹移动到公共父文件夹中?
无法有选择地从 TFVC 拉取到 Git,并且您必须选择一个父分支来确定范围。
但是,一旦您在 git 中拥有了文件夹,就有一个 Split 命令可以让您将存储库拆分为多个部分。这确实可以让您选择文件夹。
http://lostechies.com/johnteague/2014/04/04/using-git-subtrees-to-split-a-repository/
| 归档时间: |
|
| 查看次数: |
683 次 |
| 最近记录: |