有沒有辦法排除所有svn外部進行遞歸更新?更新整個項目的根時,如何排除svn外部被更新?
有沒有辦法在遞歸更新時只排除所有svn外部中的一個?
基本上我想減少svn更新時間,並且我擁有的幾個SVN外部將永遠不會更新。
有沒有辦法排除所有svn外部進行遞歸更新?更新整個項目的根時,如何排除svn外部被更新?
有沒有辦法在遞歸更新時只排除所有svn外部中的一個?
基本上我想減少svn更新時間,並且我擁有的幾個SVN外部將永遠不會更新。
是的,有這個選項(忽略所有):
> svn update --ignore-externals
我不知道任何選項的具體忽略一個或幾個外部組件,同時更新休息。
如果您使用的是TortoiseSVN,則可以執行「svn update --ignore-externals」。使用「更新到...」菜單項而不是正常的「更新」。 在該對話框中,您有一個「省略外部設備」複選框。
我建議更改默認的上下文菜單項目以在主要上下文菜單上具有更新到修訂版本。
在TortoiseSVN設置中,轉到'外觀和感覺',然後取消選中您想要主文件夾上下文菜單的項目並在子菜單中選中您想要的項目。
我有以下未選中。
大約有所有這些項目的偉大的事情是,他們只有當相關時出現,即當目錄是工作副本時。因此,對於非SVN文件夾,您只需獲得Checkout。
可能花費我的時間超過它應該理解爲什麼** un **檢查了最重要的項目。無論如何,與此同時,您** _在主菜單上檢查您想要的項目,並且** _取消選中子菜單中的項目**。 – LWChris 2017-03-29 17:40:30
也可以使用`svn checkout`命令(在url之前) – MrMesees 2018-01-19 00:01:35