目前,我们在网络1上开发,使用TFS作为源代码管理。
我用所有的代码烧录了一张CD,并把它带到网络2。做一些测试,如果需要的话可以做一些修改。更改是手工写在纸上的,然后我回到网络1并手动输入更改。
我想要一个更好的解决办法。我们正在更新到Visual 2013,我注意到它包括Git。对我来说,在网络1上复制代码并在网络2上加载项目的最佳方式是什么?
限制:从网络1到网络2的传输只能用CD完成。从网络2到网络1的传输只能用纸和笔手工完成。
我希望能够跟踪对网络2所做的更改,并轻松地将网络1代码的新版本导入到网络2中。
这可以通过在网络1上克隆存储库,然后将文件烧录到磁盘并在网络2上加载文件来实现吗?我可以将Visual指向本地存储库文件结构并“导入”项目吗?
发布于 2014-12-30 17:02:24
这可以通过在网络1上克隆存储库,然后将文件烧录到磁盘并在网络2上加载文件来实现吗?
从本质上说是的。使用Git,实现这一目标的一个简单方法是使用git bundle,我mention here。
一旦创建,包就是一个文件,非常容易备份/复制(比复制大量文件更容易出错)。
它作为一个git,这意味着你可以克隆它或从它获取。
您可以在" for keeping development in sync?“中看到类似的场景。
https://stackoverflow.com/questions/27708276
复制相似问题