Python社区  »  Git

如何复制TFVC 2015上托管的Git存储库

Illia Levandovskyi • 2 周前 • 23 次点击  

我有一个托管在TeamFoundationServer2015上的Git存储库。

我需要保持它不变(为了创建新版本并进行一些维护)。

我想创建新版本的产品(有很多分支等等),从项目的当前状态开始进行大量代码更改。

因此,我需要在给定的Git回购协议旁边有相同的Git回购协议(所有历史记录都可用)。

怎么做?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/49228
 
23 次点击  
分享到微博
文章 [ 1 ]  |  最新文章 2 周前
jessehouwing
Reply   •   1 楼
jessehouwing    5 月前

步骤相对简单:

  • 在TFS服务器上创建新的空存储库确保 检查“Create default readme and.gitignore”。
  • 创建要使用镜像的存储库的本地克隆 git clone --mirror https://tfs/clone/url .
  • 将新存储库克隆url添加到本地克隆: git remote add target https://tfs/clone/new/repo/url
  • 全部推至目标回购: git push target --mirror