Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SVN错误“;没有这样的表:wcroot”;尝试签出回购协议时_Svn - Fatal编程技术网

SVN错误“;没有这样的表:wcroot”;尝试签出回购协议时

SVN错误“;没有这样的表:wcroot”;尝试签出回购协议时,svn,Svn,我正在尝试对网络上托管的存储库进行初始签出。签出失败,错误消息为“svn:E200030:无此类表:wcroot”。谷歌搜索似乎没有帮助。此错误消息的含义是什么,诊断是什么 我的SVN二进制版本是1.7.1(r1186859) 谢谢 (从programmers.stackexchange重新发布,因为它在那里关闭)我不知道这条消息的确切含义。据我所知,在您尝试签出的目录中创建了一个wc.db文件,该文件未正确初始化,并且缺少wcroot表 当您正在进行干净的签出时,我建议您检查尝试签出的目录是否

我正在尝试对网络上托管的存储库进行初始签出。签出失败,错误消息为“svn:E200030:无此类表:wcroot”。谷歌搜索似乎没有帮助。此错误消息的含义是什么,诊断是什么

我的SVN二进制版本是1.7.1(r1186859)

谢谢


(从programmers.stackexchange重新发布,因为它在那里关闭)

我不知道这条消息的确切含义。据我所知,在您尝试签出的目录中创建了一个wc.db文件,该文件未正确初始化,并且缺少wcroot表

当您正在进行干净的签出时,我建议您检查尝试签出的目录是否已经存在,如果已经存在,请将其删除或尝试另一个目录进行签出


在我的例子中,是以前的一个
svn co
失败,将损坏的wc.db留在目录中。所以删除目录并再次签出就成功了。

对我来说,乌龟在安装时关闭了一个SQL服务。
我重新启动,完全删除了我的所有签出文件夹,然后再次尝试,没有出现问题。

您最近升级了subversion客户端,新版本(1.7.x)与旧版本的wc.db文件有问题。如果您在Linux上,该文件位于~/.svn/中,但是简单地删除它似乎没有帮助。您能将您的svn客户端恢复到旧版本吗?

这是在签出project prom svn存储库时发生的(至少在我的情况下),svn客户端进程中发生了运行时错误。所以我转到了我试图签出的文件夹,并用“rm-Rf”命令将其删除。我修复了svn客户端的错误源。然后我又试着退房。问题解决了

当我试图结帐时出现了这个错误

sqlite[S1]没有这样的表

我刚用完硬盘目标上的可用硬盘空间-我真的有0字节的可用空间。目标文件夹上没有任何内容:空的,没有隐藏的文件,没有内容,没有以前的签出,也没有数据库

通过释放磁盘空间解决了这个问题


诊断:硬盘已满

我也有同样的问题,问题恰恰是:磁盘上没有足够的可用空间。当驱动器上的容量为0字节时,这似乎会覆盖“空间不足”消息。

是!我想我有办法解决这个问题

查看文件夹是否创建了.svn文件夹(隐藏)


如果存在此.svn文件夹,请将其删除。重试svn签出。这应该能解决你的问题

在我的例子中,问题是wc.db有0个字节。我有足够的空间,所以它必须是乌龟做的。我试图清理存储库,但解决此问题的唯一方法是再次签出存储库。

在我的情况下,这是由svn url引起的。一次url中有一个空白,另一个是url中的汉字。当我更正url时,问题解决了。你可以试一试。

谷歌搜索最后一部分给我带来的结果恰好发生在我身上,我删除了在运行它的文件夹中创建的9.1和9.2文件夹。这两个文件夹中都有wc.db文件,以前都失败了。通过移除这些,它可以很好地通过。这并不能回答这个问题。若要评论或要求作者澄清,请在他们的帖子下方留下评论-你可以随时对自己的帖子发表评论,一旦你有足够的评论,你就可以发表评论了。@DanielKelley,不是吗?他说他也有同样的问题,并通过释放磁盘空间来解决。这怎么不是答案?+1-删除运行
svn co
的.svn文件夹对我来说同样有效。此解决方案适用于wc.db损坏的任何问题。请注意,如果您不想丢失工作副本中的本地更改,则必须使用--force选项签出,svn将保留本地更改。