新的svn服务器,相同的ip

新的svn服务器,相同的ip,svn,tortoisesvn,repository,uuid,wc,Svn,Tortoisesvn,Repository,Uuid,Wc,我的问题是: 我的服务器昨晚崩溃了!所以我不得不出去买些新东西,现在我有了一台新服务器。我已经把一切都准备好了,我正在试着把我的svn服务器准备好。我把它重新安装好了。我的文件位于另一台pc上,我希望将其提交到svn服务器以启动存储库备份。如何将这些文件重新放入存储库?服务器的ip与以前相同。我尝试了重新定位和切换,但一直出现以下错误: The repository at 'svn://<ip>/random' has uuid '<the uid>, but the W

我的问题是:

我的服务器昨晚崩溃了!所以我不得不出去买些新东西,现在我有了一台新服务器。我已经把一切都准备好了,我正在试着把我的svn服务器准备好。我把它重新安装好了。我的文件位于另一台pc上,我希望将其提交到svn服务器以启动存储库备份。如何将这些文件重新放入存储库?服务器的ip与以前相同。我尝试了重新定位和切换,但一直出现以下错误:

The repository at 'svn://<ip>/random' has uuid '<the uid>, but the WC has '<the uid>'.
存储库位于'svn:///random“具有uuid”,但WC具有“”。
中的内容被忽略了,因为它不是重要的信息。uid是不同的。你能尽快帮我吗!我需要尽快启动并运行它


谢谢大家!

如果您没有存储库的备份(来自服务器),您将丢失历史记录。您可以创建新的存储库并从工作副本导入所有文件。(svn从旧工作副本导出到新工作副本,然后添加和检查所有内容是我的一个方向)


但是,您有一个新的存储库,无法在客户端上重新定位。相反,您需要在一个新文件夹中进行干净的签出。

如果您没有存储库的备份(来自服务器),您将丢失历史记录。您可以创建新的存储库并从工作副本导入所有文件。(svn从旧工作副本导出到新工作副本,然后添加和检查所有内容是我的一个方向)


但是,您有一个新的存储库,无法在客户端上重新定位。相反,您需要在新文件夹中执行干净签出。

有SVNADMIN命令:

svnadmin setuuid <repos_path> <new_uuid>
svnadmin setuuid

您可以使用它将新存储库的UUID设置为旧存储库的值。这样,您的工作副本就不会抱怨UUID不匹配。

有SVNADMIN命令:

svnadmin setuuid <repos_path> <new_uuid>
svnadmin setuuid

您可以使用它将新存储库的UUID设置为旧存储库的值。这样,您的工作副本就不会抱怨UUID不匹配。

我对SVN服务器一无所知,但听起来您的用户id是错误的。你在服务器上设置了用户吗?没有,“uid”是唯一的存储库ID。你是如何恢复该repo的?我对SVN服务器一无所知,但听起来你的用户ID是错误的。您在服务器上设置了用户吗?没有,“uid”是唯一的存储库ID。您是如何恢复该repo的?