我有一个情况。
我有两个团队在两个地理位置较远的地方从事一个项目。 我想到的结构是每个位置都有两台服务器。 位置A的开发人员可以推送到服务器A,与B相同。
现在,如果A的开发人员必须推送到服务器A,那么通常应该发生的事情是Server-A应该从Server-B中提取,然后开发人员可以在解决任何合并冲突后推送到Server-A。
我在这里有两个问题: 1.我如何实现这一目标? 2.有更好的方法吗?
答案 0 :(得分:0)
认真考虑在Github上使用私有git存储库。
或者在位置A设置单个源服务器,并设置VPN以从位置B访问此服务器。然后让所有开发人员推送并向这个单一源服务器提交拉取请求。