TortoiseSVN切换错误

Mr.*_*Boy 1 svn tortoisesvn

我正在尝试将现有的中继检出切换到特定分支,我收到此错误:

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.
Run Code Online (Sandbox Code Playgroud)

我已经进行了清理但没有改变.

det*_*zed 5

如果您没有任何本地修改,只需删除C:\Work\project123\include,update以获得新的副本,然后switch再次. 请先备份!

更新:其中一个原因可能是文件C:\Work\project123\include\.svn\tmp被防病毒或某些索引服务锁定.要找出哪个进程处理这些文件,您可以使用Process Explorer的搜索功能.


Ste*_*fan 5

这是Window 7中的已知错误,计划在SP 1中修复:

http://subversion.wandisco.com/blogs/windows-7-bogus-errorfilecorrupt-error-.html

现在有一个可用的修补程序:

http://support.microsoft.com/kb/982927/en-us