两个网络之间的Git Source Control

时间:2014-12-30 15:38:17

标签: git visual-studio-2013

目前,我们使用TFS作为源控制在网络1上开发。

我刻录了包含所有代码的CD并将其带到网络2.进行一些测试,根据需要进行更改。更改是手写在纸上,然后我返回到网络1并手动输入更改。

我想要一个更好的解决方案。我们正在更新到Visual Studio 2013,我注意到它包括Git。在网络1上复制代码并将项目加载到网络2上的最佳方法是什么?

限制: 从网络1到网络2的传输只能通过CD完成。 从网络2到网络1的转移只能用纸和笔手动完成。

我希望能够跟踪网络2上所做的更改,并轻松地将新版本的网络1代码导入网络2。

可以通过克隆网络1上的存储库,然后将文件刻录到磁盘并在网络2​​上加载文件来完成吗?我可以将Visual Studio Git指向本地存储库文件结构并“导入”项目吗?

1 个答案:

答案 0 :(得分:1)

  

可以通过克隆网络1上的存储库,然后将文件刻录到磁盘并在网络2​​上加载文件来完成吗?

实质上,是的。使用Git,实现这一目标的一种简单方法是使用git bundlemention here

创建后,捆绑包是一个单个文件,非常容易备份/复制(比复制大量文件更不容易出错)

它充当git repo,这意味着您可以克隆它或从中获取它。

您可以在" How to use git bundle for keeping development in sync?"。

中看到类似的情况