軟體環境要求:伺服器端Vss2005 用戶端Vss2005+Vs2005
文檔适用範圍:僅适用于區域網路内的協作開發
<一>伺服器端設定
(1)在伺服器,建立一個目錄VssData來存放将要建立的項目資料庫
(2)單擊“開始”按鈕,指向“程式”,指向“Microsoft Visual SourceSafe”,然後單擊“Visual SourceSafe 6.0 Admin”。 在“Visual SourceSafe Administrator”對話框的“Tools”菜單中,單擊“Create Database”。 在“Create new VSS Database in”框中,找到上面建立的“VssData”目錄
(3)添加使用者,就是開發團隊的人員都給配置設定一個賬号,以後要打開這個資料庫要進行身份認證的。
〈二〉 把web項目添加進源代碼管理
某項目開始前, 需要有工作小組内某一位成員使用其當地IDE開發環境建立project.建立應用程式的實體目錄結構.在這一過程中, 将項目的各個目錄甚至工作檔案的命名确定是推薦的步驟.簡言之,在将項目加入到SourceSafe的資料庫的時候,最好能有一套應用程式的基本架構.
以下項目是前期準備需要考慮或者實施的:
1. 項目實體目錄
2. 項目Reference.包括Bin目錄,App_code等
3. 基本頁架構.包含Aspx,Ascx等
4. 所需的基本靜态資源.(包含圖像檔案,腳本,統一的樣式表,XML,文檔等)
5. 配置檔案
說明:為了減輕Vss資料庫的負擔,第4步中的圖象檔案等可以在Vss外按需求配置到工作機;由本地的配置不同,第5步也可以在Vss外由工作組成員個性化配置。
完成上面的工作後,在解決方案資料總管中,右鍵單擊解決方案節點,然後單擊“将解決方案添加到源代碼管理”(如無此指令,請參照第三步選擇源代碼管理插件的設定)。按照源代碼管理提供程式的要求提供資料庫位置,和使用者登入資訊,把這個web項目添加到上面建的那個資料庫中。
一旦web項目進入了vss的資料庫,項目所有的資訊都進入資料庫,以後所有團隊成員要打開這個項目都是在這個資料庫中(主要副本)取得工作副本,然後在自己的本地副本上工作,工作副本跟主要副本通過簽入簽出進行互動。
〈三〉、工作組成員設定VsiualStudio2005
[工具-選項-源代碼管理],選擇源代碼管理插件Microsoft Visual SourceSafe[區域網路中應用不用選擇Internet],在“環境”中選中"打開solution時擷取最新的源代碼","關閉solution 時嵌入所有代碼。[視圖-工具欄-源代碼管理]調出源代碼管理工具欄。
〈四〉、工作組成員同步源代碼
在VS2005的“檔案”菜單上,單擊“源代碼管理”,“從源代碼管理打開”,将提示你輸入相應的源代碼管理資料庫,我們要找到在伺服器上建立的那個VssData資料庫,打開資料庫,按提示錄入登入使用者名、密碼。選擇根節點下的相應 Project,然後Get last Version,取得本地的工作副本。存放本地工作副本的目錄如果含有以前的項目源代碼,應清空該工作目錄。
[備注:本步驟目地也可以有其它的途徑達到,筆者未一一測試,使用者可以自行研究]
〈五〉、工作守則
以下列出了各成員必須遵守的規範和規則:
1.工作開始初次打開project時必須向伺服器請求最新代碼.
2. 當向project添加新項或編輯任何程式代碼後,應立即check in project.以便其他成員可操作該project.
3.不允許check out整個目錄. 不允許長時間check out project或solution.并且除非特别必要.不應同時check out過多的項.
4.某工作步驟完成後,應Build整個project以檢驗目前工作.嚴禁不經過build而check in可能不通過的代碼.
本文來自CSDN部落格,轉載請标明出處:http://blog.csdn.net/yours369000/archive/2009/07/09/4333606.aspx