我很好奇是否可以复制受版本控制的目录并开始处理两个副本。
我知道它可以从一个 VCS 到另一个不同,但我故意不指定任何 VCS,因为我对不同的情况感到好奇。
我最近在和一位同事谈论在 SVN 中做这件事。我认为应该没问题,但我仍然不能 100% 确定,因为我不知道 SVN 究竟在工作副本中存储了什么。
但是,如果我们谈论 DVCS 世界,事情可能会更加不清楚,因为每个工作副本本身就是一个存储库。现在面临在 bzr 中这样做,我决定提出这个问题。
后期编辑:
有人问我为什么要这么做。这是整个故事:
在 SVN 的情况下,因为不在办公室,与 SVN 服务器的连接非常慢,所以我和我的同事决定只检查一次源并制作本地副本。这就是我们所做的并且效果很好,但我仍然想知道它是否可以保证工作,或者它只是发生了。
在 bzr 案例中,我计划将“主”存储库移动到另一台服务器。所以我想把它复制到那里并开始考虑主仓库。我想最安全的方法是克隆。