2013-06-18 94 views
3

我有幾個共享外部的客戶端存儲庫。SVN - 在執行svn時總是忽略外部信息

偶爾的時候我還沒有足夠的咖啡,我懶洋洋地做一個

svn up 

忘記加 - 忽略的外部並進入到系統的整個核心Checkout與我的客戶資料庫。

有沒有一種方法可以在默認情況下始終忽略外部?因爲我無法看到它的用例,並反覆刪除項目jsut再次檢查出來沒有外部是相當冗長的。

我想我可以別名SVN高達svn的了 - 忽略的外部,但我不知道在哪裏這個開始,或者,如果有像首/ config文件,我可以編輯一個更合適的方法。

+0

在像'bash'這樣的常見shell中,沒有將'svn up'別名'svn up --ignore-externals'的固有問題。如果你不想忽略外部的話,問題就出現了,因爲'svn'不夠聰明以至於不能使用'--no-externals'選項。 – trysis

回答

4

有沒有正式的/記錄的方式來實現這一目標,但也有一些變通方法與的bash腳本會修改默認的svn命令,所以當你鍵入svn起來,腳本將添加 - 忽略的外部選項。

試試這個:workaround 1workaround 2

希望它能幫助!