SVN只checkout部分目錄的方法

2021-07-03 12:57:54 字數 568 閱讀 6716

整個code是乙個很大的工程,我想只checkout幾個指定的目錄即可,因為我經常用的就只有這幾個,怎麼辦呢?

命令列方法:

命令列操作的話,先用svn co --depth=empty 檢出空資料夾,然後再從這個空資料夾中svn up filename獲得所需要的檔案。 

(這種方法我已經親自驗證通過,指令碼見附件。這樣所有版本的svn我都可以很輕鬆的checkout到本地了,因為各個版本的svn的目錄結構都是一樣的)

tortisesvn客戶端方法:

1、使用tortisesvn客戶端檢出所需檔案的上級資料夾,在檢出視窗中的「檢出深度」處要選擇「僅此項」,這樣檢出來乙個空目錄。

2、然後在檢出的空資料夾上點右鍵,在彈出的tortisesvn右鍵選單中選擇「版本庫瀏覽器」,會列出該伺服器上該資料夾下的所有檔案。

3、點開自己關心子目錄,右鍵,選擇「更新專案至版本」,即可將該檔案(夾)單獨檢出。svn1.5版本以上才能實現該操作。在因為在這個以後的版中才有「update item to revision」

(這種方法我已親自驗證通過,可以在頂層資料夾update,會自動update指定的子資料夾)

checkout失敗(svn伺服器)

last login fri jun 29 13 12 59 on ttys000 error validating server certificate for the certificate is not issued by a trusted authority.use the fingerp...

SVN中的check out與export的區別

一 check out跟check in對應,export跟import對應。二 check out匯出獲得檔案後,匯出的檔案仍處於svn版本控制中,與版本庫保持關聯,比如你可以進行svn update或者svn commit操作。同時匯出資料夾下有乙個.svn的隱藏資料夾,儲存著一些版本的元資料資...

cmd命令列 SVN執行checkout檔案

資料夾checkout比較簡單 svn checkout http 路徑 目錄 本地目錄全路徑 username 使用者名稱 password 密碼檔案比較麻煩,不支援直接checkout,網上查了一下,大概需要的步驟就是先checkout 空目錄,再update 指定檔案 初始化 rd s q t...