如何将Subversion工作目录还原到存储库中的内容?

时间:2010-08-10 17:34:39

标签: svn tortoisesvn repository

好的,我有点沉溺于我的初始存储库。我导入了存储库,但是在80%的时间内出现超时错误,现在尝试完成导入会给我405错误和树冲突。我真正想做的就是获取文件。它是一个全新的存储库,因此无需担心历史记录,也无需考虑用户更改。我已经尝试删除文件并再次导入它们,但这只会产生冲突。

所以现在我只想废弃本地工作副本并恢复存储库中存在的任何内容,然后通过并添加缺少的内容。麻烦的是,我一直在遇到树冲突。

为了解决这个问题,我有一个1.5版本的存储库和一个1.6版本的TortoiseSVN工具。这可能会导致问题吗?

有更好的方法吗?

3 个答案:

答案 0 :(得分:0)

老实说,我会废弃整个存储库,只是创建新的存储库并重新开始......为什么即使在它空的时候也要保持它。

创建一个新的存储库。

重新导入您的项目。

答案 1 :(得分:0)

TortoiseSVN的版本可能无关紧要。

您需要做的是删除SVN服务器上的存储库并创建一个新存储库。

答案 2 :(得分:0)

拥有v1.5存储库和v1.6客户端不会导致任何问题。

恢复工作目录以包含存储库中的内容的最简单方法是删除目录并执行新的签出。存储库不维护任何指向工作目录的链接,因此您在删除工作目录时不必通知服务器。