我只是试图添加&使用TortoiseSVN向VisualSVN提交大约25,000个文件。提交失败:已锁定
提交对话框锁定(预计我猜),但一段时间后线程被阻止,我杀死了Tortoise,希望一次提交更小的文件块。
现在我得到这个错误:
Error: Commit failed (details follow):
Working copy 'C:\INTERNAL\Icons\Oxygen 4.10.1' locked.
'C:\INTERNAL\Icons\Oxygen 4.10.1\scalable\places\PaxHeaders.14455' is already locked
我杀了TortoiseProc.exe
并重新启动的VisualSVN几次,但我仍然得到错误。
我还可以右键点击该文件夹并选择释放锁,但我得到:
There's nothing to unlock. No file has a lock in this working copy.
当我运行svn st
,我得到的所有等待要添加的文件的一个巨大的长期输出。
即使我尝试提交一些不相关的东西(几个dirs),我也会得到同样的错误。
我能够成功提交到同一台服务器上的单独回购。
如何释放锁定并提交这些文件?
你已经尝试过清理命令? – duDE 2013-03-16 10:02:24
如果'清理'不起作用,你需要有一个'新鲜的结帐' – Dotnet 2013-03-16 10:04:54