2013-04-12 75 views
0

所以問題在這裏。當檢出SVN倉庫時,它會完成它,但隨後創建一個具有相同名稱的新目錄並檢出所有內容。這個遞歸結賬過程永遠持續下去。我使用NetBeans,並在輸出窗口中顯示:禁用NetBeans 7.3中的外部位置的SVN簽出

Updating external location at: /Applications/MAMP/htdocs/projectx/projectx 

它應該停止在... htdocs/projectx。

所以我的問題是 - 如何關閉在NetBeans中的外部位置結帳? ...或理想的是爲什麼遞歸檢查我的項目以及如何解決它?

+1

我會首先檢查'svn:externals'屬性有什麼問題。在'/ Applications/MAMP/htdocs/projectx /'和'/ Applications/MAMP/htdocs /'上設置了什麼? – bahrep

+0

感謝您的提示 - 現在閱讀svn文檔。只是不確定我可以安全地刪除該屬性.. – Krabats

回答

0

好了 - 所以這裏是我花了解決方案:

svn propget -R svn:externals /path/to/working/copy/projectx/projectx 

這說明所有的svn:externals屬性在該目錄中。找出哪一個是壞的。在我的情況下,有罪是根與外部鏈接到nonxsistant子目錄的目錄。 所以我刪除了財產:

svn propdel svn:externals /path/to/working/copy/projectx/projectx 

這就是它。