SVN externals repo“已经锁定”更新

时间:2012-03-22 14:56:15

标签: svn tortoisesvn svn-externals

基本上我必须在同一台服务器上进行回购:

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时:外部属性,SVN 将创建外部参考的目标文件夹。

1 个答案:

答案 0 :(得分:13)

在评论中已经解决了(只是为了正确答案):

使用svn:externals时,原始存储库中不应存在检出外部存储库的目录