是否有可能將2個(或更多)外部存儲庫鏈接到本地目錄?svn:外部:在本地目錄中有多個外部存儲庫
例如,我有一個外部組件,幷包含文件名爲:
http://somewhere/dev/trunk/F01common.lib include
我宣佈我的財產那樣:
svn propset svn:externals -F ../external .
如果我嘗試後使用,如一個文件,只最後一行採取:
http://somewhere/dev/trunk/F01common.lib include
http://somewhere/dev/trunk/F04logger.lib include
就是我想要做的可能還是不?
感謝您的回答。
謝謝,但我想要所有的存儲庫到一個本地目錄,而不是一個以上。 – Flyounet 2011-01-26 06:40:17
簡短的回答是NO。但是我的測試表明,你可以添加多個svn:externals並將它放到一個目錄中,但是當你簽出時,只有第一個外部定義被簽出...沒有錯誤顯示。爲什麼?因爲即使它是外部回購,它仍然是一個工作副本......你不能將一個工作副本指向不同的回購網址。如果你真的需要這個功能,你可以創建你自己的構建腳本,只需將外部回購導出到一個目錄,那很好。導出沒有元數據,因此可以工作。 – icasimpan 2011-01-26 07:19:51