use*_*368 17 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
Run Code Online (Sandbox Code Playgroud)
当"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
Run Code Online (Sandbox Code Playgroud)
在我"清理"或手动释放锁定后,问题仍然存在.
任何见解将不胜感激.谢谢!
更新:
阿提拉在评论中钉了它.我在存储库中存在"foo/bar".
供将来参考 - 当使用SVN:外部属性时,SVN 将为外部参考创建目标文件夹.
Att*_*ila 13
正如评论中所解决的那样(只是为了得到正确答案):
使用svn:externals时,检出外部存储库的目录不应存在于原始存储库中