Svn在两个孤立的网络上?

时间:2015-08-20 14:25:05

标签: svn

我们有一个孤立的实验室网络,永远无法连接到互联网/主LAN。我们有开发人员在两个网络上工作 - 在局域网和实验室网络上。存储库将相当大,几GB。我们如何使用DVD在SVN中同步两个独立的存储库?

2 个答案:

答案 0 :(得分:1)

  • 简单方法:交换存储库的完整转储(svnadmin dump + svnadmin load)。长时间,大尺寸,易于工作流程(易于自动化)
  • 更难的方式:交换增量转储。对于每个repo repo-admin,必须知道包含在转储中的新的本地修订版。转储的时间和尺寸更短,工作流程更复杂(主要是手工)
  • 异国情调的方式:USB-stick上的两个Mercurial repos(+ hgsubversion)。克隆SVN,拉出FOREIGN,rebase --svn,推送SVN,删除hg-repos(所有操作在周期内执行两次)

答案 1 :(得分:1)