安裝好Vss后,在visual studio 2005里工具——選項——源代碼管理——插件選擇,不然visual studio 2005的文件菜單下,不會顯示源代碼管理。
Vss默認登錄賬戶更改:新建系統環境變量,變量名ssuser,變量值,你的Vss登錄名。
1. 服務器端配置
(1)新建文件夾
在磁盤上新建個文件夾,用來存儲版本庫信息,及用戶信息。例如:在D盤建個SourceManger文件夾,文件名可以根據自己意思命名:D:\SourceManger。
(2)創建VSS數據庫
“開始”->打開“Visual SourceSafe Admin”管理器,然后,選擇“文件”->“新建數據庫”->“下一步”->“瀏覽”,找到剛才新建的那個文件夾SourceManger,單擊“下一步”,文件名稱一般不改。再“下一步”,選擇“鎖定-修改-解鎖模型”,單擊“下一步”->“完成”->“確定”。VSS數據庫就這樣創建完成了。
(3)設置文件夾權限
找到剛才新建的文件夾SourceManger,右鍵“屬性”,打開“共享”選項卡,選擇“共享此文件夾”,單擊“權限”,在“允許”的列中,將“更改”和“讀取”都打上勾,單擊“確定”,再單擊“確定”就好了。
(4)添加VSS用戶
“開始”->打開“Visual SourceSafe Admin”管理器,然后,選擇“用戶”->“添加用戶”,輸入要新建的用戶名和密碼。這時用戶就創建成功了。如果為多用戶一起開發,可以繼續創建。
(5)新建或添加項目到源代碼管理器
打開VS2005,新建“空白解決方案”,也可以直接新建“項目”或“網站”都可以。主要是新建一個要開發的項目。然后選擇“文件”->“源代碼管理”->“將解決方案添加到源代碼管理”,這是會彈出一個“登入到Visual SourceSafe數據庫”對話框,默認為“Administrator”管理員賬號,默認密碼為空。也可以輸入剛才新建的用戶名及密碼。單擊“確定”后,彈出一個“添加到SourceSafe”對話框。默認不修改名稱及位置。單擊“確定”->“是”。就完成了把這個項目添加到源代碼管理器當中。
這樣服務器端的配置就這樣完成了。
2.客戶端配置
(1)連接到服務器上的VSS數據庫
“開始”->打開“Visual SourceSafe瀏覽器”,“文件”->“打開SourceSafe數據庫”,彈出“打開SourceSafe數據庫”對話框,單擊“添加”,彈出“添加SourceSafe數據庫向導”,單擊“下一步”,選擇“連接一個現有的數據庫”,單擊“下一步”,點擊“瀏覽”。找到服務器上那個共享的項目文件夾SourceManger。(“網上鄰居”->“整個網絡”->“Microsoft Windows Network”->“Workgroup”,然后選擇那台服務器的名字,再打開服務器上共享的項目文件夾SourceManger。),選中“srcsafe.ini”,單擊“打開”->“下一步”,數據庫連接名稱為默認,但也可以改。“下一步”->“完成”->“打開”,這時我們已經把服務器上的VSS數據庫連接到你本機上的VSS客戶端了。
(2)新建文件夾並設置工作目錄
在磁盤上新建一個文件夾,這是你以后在本機上開發項目的工作文件夾,也就是把服務器上的項目載入到你的這個工作文件夾當中。例如:在D盤建個Project文件夾,文件名可以根據自己意思命名:D:\ Project。在“Visual SourceSafe瀏覽器”中,“文件”->“設置工作目錄”,找到剛才新建的項目文件夾路徑,就是這里的Project文件夾,單擊“確定”。這時,工作目錄就已經設置好了。
(3)載入服務器的項目到客戶端
在“Visual SourceSafe瀏覽器”中,選中剛才連接在服務器上的項目,右鍵選中“獲取最新版本”,彈出“獲取****”的對話框,選中“遞歸”及“生成樹”,單擊“確定”-“全是”,這時,服務器上的整個項目就全部獲取下來了。
這樣,客戶端就可以打開項目文件夾Project里的項目就行團隊開發了。
設置vss連接方式,vs 2005工具-選項-插件選擇。
最后小提下,以我的經驗來看,項目中的bin文件夾最好不要放在Vss里管理,我經常生成項目的時候,vs 2005會自動簽出bin文件夾里的dll文件,這樣每次其他同事生成的時候,我還要簽入進去,感覺挺麻煩的,所以我用的話,不會把bin文件夾放在vss里管理。