需要一些指导将SVN存储库移动到另一个解决方案

时间:2015-07-19 15:39:44

标签: svn tortoisesvn

目前我们的SVN在办公室的本地服务器上运行。该服务器正在退役,管理层并不想替换它,因为SVN是它服务的唯一目的(真正的旧服务器)。因此,我们正在寻找像Unfuddle这样的云解决方案(他们似乎在谷歌搜索中得到了很高的评价)。

所以我有几个问题:

  1. 如果我们不关心以前的提交并且只想要当前的repo状态(代码库是成熟且可靠的),我们是否只需添加"到新帐户?如果是这样,你会推荐什么svn命令行?
  2. 应该使用" init"从具有来自repo的当前副本的工作站或直接从服务器到新位置的工作站完成此操作和"同步"命令?

1 个答案:

答案 0 :(得分:0)

  1. 是的,“只需添加”到新位置的新仓库。我建议了解操作,而不仅仅是猴子的工作。你有:创建新的空存储库,签出它的主干(获取空的本地WC),unversion旧WC(删除.svn目录),将这个未版本化的树复制到新WC 的根目录中,将所有内容添加到SubSubversion,提交
  2. 是的,必须从带有WC的工作站完成,更新到旧仓库的HEAD