恢复Subversion存储库并使每个人的本地更改恢复到最新状态

Pos*_*Guy 2 svn tortoisesvn visualsvn-server

我没有使用hotcopy来备份我的Subversion存储库.我们使用Visual SVN Server(最新)与乌龟.我复制了C:\ Repositories并在几天前备份了,现在我想恢复它.

我现在可以使用存储库并复制备份的Repository文件夹.

然后我想现在我已经手动浏览了团队中每个人的本地项目,看看谁有修改?如果是这样,我将花费数小时.

谁知道这是正确的方式还是唯一的方式?真的是这本手册吗?我想这将是因为每个人都在本地有不同的变化.

si6*_*618 6

这个方法怎么样,每个开发人员:

  1. TortoiseSVN - >将他们现在无效的工作副本导出到临时位置
  2. 从已还原的存储库中获取新的签出
  3. 将导出的工作副本(即没有.svn dirs)复制到新工作副本的顶部
  4. 按照惯例更新并提交

请注意,您可能会遇到比平常更多的合并冲突,但可以通常的方式解决它们.