我正在尝试将现有的中继检出切换到特定分支,我收到此错误:
Can't move
'C:\Work\project123\include\.svn\tmp\all-wcprops'
to
'C:\Work\project123\include\.svn\all-wcprops':
The file or directory is corrupted and unreadable.
我已经进行了清理但没有改变。
答案 0 :(得分:5)
如果您没有进行任何本地修改,只需删除C:\Work\project123\include
,update
即可获得新的副本,然后再次switch
。 请先备份!
更新:其中一个原因可能是C:\Work\project123\include\.svn\tmp
中的文件被防病毒软件或某些索引服务锁定。要找出哪些进程可以处理这些文件,您可以使用Process Explorer的搜索功能。
答案 1 :(得分:5)
这是Window 7中的已知错误,计划在SP 1中修复:
http://subversion.wandisco.com/blogs/windows-7-bogus-errorfilecorrupt-error-.html
现在有一个可用的修补程序: