基本上我有在同一臺服務器上回購:SVN的外部回購「已鎖定」在更新
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:更新」或新「的svn:結賬」這是要點錯誤:
Command - Update
Updated - D:\foo
External - D:\foo\bar
External failed - D:\foo\bar
Error - d:\foo\bar is already locked via d:\foo
後,我「乾淨」或手動解除鎖定,問題仍然存在。
任何見解將不勝感激。謝謝!
更新:
阿提拉釘在註釋。我在存儲庫中存在「foo/bar」。
爲了將來的參考 - 當使用SVN:外部屬性時,SVN 將創建外部引用的目標文件夾。
你有在存儲庫中的svn:// repo/foo/bar文件夾嗎?這可能會導致問題,當你試圖檢查外部到相同的目錄(D:\富\酒吧) – Attila 2012-03-22 15:05:26
其實阿提拉這正是發生了什麼事。我預計該文件夾將不得不存在。結果「svn:externals」屬性將創建目標文件夾,如果它不存在。 感謝您的建議。 – user495368 2012-03-22 17:03:26