在工作中,我们有一个SVN回购,我们可以访问thorugh http,如:
svn co http://user@machine/PATH
即使在工作和一些神秘的原因,本地机器和回购机器之间的连接非常缓慢,但家庭和工作之间的联系几乎是不可能的。
我想知道我是否可以做一些事情:
1-获取“master”SVN repo的副本到我的本地计算机 2-每次我进行修改等,使用
svn co http://user@MYLOCALmachine/PATH
而不是
svn co http://user@machine/PATH
<3>当我回到工作岗位时,“以某种方式”将我当地仓库中的所有修改“合并”给主人。
对不起,我是SVN的新手,任何暗示都会受到赞赏。
由于
答案 0 :(得分:1)
你所指的听起来很像分布式版本控制模型。 Subversion不是分布式VCS,因此无法真正支持您所指的功能 - 不能有多个“主”,合并所有必须通过同一服务器。
另一方面,像git,mercurial,bazaar等等DVCS支持这种工作流程。答案 1 :(得分:1)