vss作為源代碼版本控制工具,可以針對不同的文件夾設置不同的本地工作目錄,這樣可以方便我們不同的個性化需求。但是往往實際情況是,我們設置了不同的工作目錄,后來卻發現導致引用混亂,每個人每次獲取項目文件都需要重新修改一邊引用,才可以重新編譯成功。這我們才知道只應該針對完全獨立的不同項目才有必要設置不同的工作目錄。這時候我們往往想批量修改一下vss的工作目錄,但是卻發現子目錄並沒有跟着做相應的更改。那我們怎么辦呢?
由於vss將用戶的配置都保存在服務器上,所以我們可以在服務器上找到users下與自己用戶名同名的文件夾,修改文件夾中的ss.ini即可。
在圖中我們可以看到針對vss上的同一個目錄有三個工作目錄與之對應,這可以簡單的理解為在三台電腦上為此目錄設置過工作目錄,我們只需要將ss.ini中類似的所有條目刪掉(或者只刪除跟自己計算機名稱對應的所有記錄),然后重啟vss客戶端重新設置根目錄的工作路徑即可。