无法升级SVN - 无法打开目录./svn/text-base没有此类文件或目录

eri*_*icn 11 svn

这里似乎存在无限循环的麻烦,我不知道如何克服.

我有这个目录曾经在SVN 1.6下,所以现在当我这样做时,svn status我建议升级SVN,这是有道理的.奇怪的是,当我跑步时svn upgrade我得到一个错误:

[root@141-16 src]# svn upgrade
svn: E000002: Can't open directory '[current directory]/.svn/text-base': No such file or directory
Run Code Online (Sandbox Code Playgroud)

我该怎么解决这个问题?

svn status 输出:

svn: E155036: Please see the 'svn upgrade' command
svn: E155036: Working copy '[current directory]' is too old (format 10, created by Subversion 1.6)
Run Code Online (Sandbox Code Playgroud)

我的SVN版本是1.7.11

Noa*_*oah 6

当我弄乱一些旧作时,我遇到了同样的问题.我使用了find命令:find . -type d -name .svn -exec mkdir {}/text-base \;自动创建所有这些目录.


Mar*_*ser 4

我也遇到了这个问题,并svn cleanup没有帮助。我最后做的是创建它抱怨找不到的所有目录(只是一个普通的mkdir,没有别的),然后运行svn upgrade​​. 这似乎有效。

我几年前就转向了 Git,但这是一个遗留项目。相比之下,我忘记了 Subversion 有多让我烦恼。:P