首先,我知道这个问题已经被问过很多次了,例如这里。但是,那里接受的答案似乎不适用于我的情况。
> svn --version
svn, version 1.7.6 (r1370777)
> svn co https://netmf.svn.codeplex.com/svn netmf
在它开始添加文件后(~ 1 分钟后),中断结帐(ctrl-c)。无论如何它不会一次尝试通过。
svn: E200015: Caught signal
> cd netmf
> svn cleanup
> svn up
Updating '.':
At revision 25495.
> svn st
! bin
因此,它看到文件夹不完整。但是,它认为它已经是最新版本,并且不会继续下载。
有解决此问题的方法吗?
请注意,虽然我在这个测试用例中故意中断了 checkout,但同样的问题稍后会自动出现,因为存储库非常大,并且稍后由于其他情况而中断了 checkout。
Tortoise GUI 和另一台机器上的相同问题。
更新
OS X 10.8.2 上的 svn 也有同样的问题
更新
似乎还有另一个问题似乎与我有类似的问题。可能是服务器问题?