基本上我必须在同一台服务器上进行存储库:
svn://repo/foo
-> checked out to d:\foo
svn://repo/bar
-> d:\foo has an svn:external property set to check this out into d:\foo\bar
当执行"svn:update"或新的"svn:checkout"时,这是错误的要点:
Command - Update
Updated - D:\foo
External - D:\foo\bar
External failed - D:\foo\bar
Error - d:\foo\bar is already locked via d:\foo
我“清理”或手动释放锁之后,问题仍然存在。
非常感谢您的任何见解。谢谢!
更新:
Attila 在评论中解决了这个问题。我在代码库中有“foo/bar”的存在。
供日后参考 - 当使用 SVN:External 属性时,SVN将创建外部引用的目标文件夹。