淺析VSS伺服器的安裝和配置

才智咖 人氣:2W
淺析VSS伺服器的安裝和配置
摘要:VSS 的全稱為 Visual Source Safe。作為 Microsoft Visual Studio 的一名成員,它主要任務就是負責專案檔案的管理,幾乎可以適用任何軟體專案。藉助於他,軟體開發人員可以很好進行團隊合作,一同完成專案開發。  

關鍵詞:VSS;版本控制;安裝;配置;管理


  1 版本控制在軟體開發中具有重要作用
  
  原始碼版本控制機制是現代軟體開發中必不可少的管理機制之一,通常藉助版本控制軟體即Source Code Management(SCM) systems或者Version Control systems來實現。版本控制在軟體開發中的重要作用如下:
  (1)作為程式碼倉庫有效的管理軟體開發中各個不同版本的原始碼和文件,佔用空間小並且方便各個版本程式碼和文件的獲取。
  (2)對開發小組中對原始碼的訪問進行有效的協調(不同的版本控制軟體採取不同的協調策略)。
  
  2 VSS執行的環境要求
  
  Windows 平臺下使用VSS開發的.典型環境是基於C/S架構的,即開發小組的每個開發者在各自的Windows平臺下利用開發工具(比如VC)開發專案中的各個模組,而配有專門的服務器集中控制開發過程中的文件和程式碼。伺服器和開發人員的客戶機分別裝有VSS的伺服器和客戶端程式。
  
  3 VSS 6.0的安裝
  
  (1)VSS6.0伺服器的安裝。
  第一步,將Visual Studio6.0的CD1放入CD-ROM,自動進入安裝程式,選擇第二項“Server Applications and Tools(Add Only)”;
  第二步,然後在“Server Setups”的“Server Components”中選擇“Visual Source Safe Server”,按“Install”按鈕後,根據提示放入CD2;
  第三步,根據Installation Wizard的提示,繼續安裝過程,選擇安裝路徑,直至提示你重啟以使新安裝的程式生效,重啟計算機。
  (2)VSS6.0客戶端的安裝。
  在VSS6.0 伺服器安裝完畢後,就可以在VSS管理員的指導下安裝客戶端的軟體。由於我們是在一個Windows環境的子網內,每臺PC客戶機均可通過網路上的芳鄰來訪問 VSS伺服器。在VSS管理員為使用者指明VSS客戶端軟體的安裝程式“”的位置(VSS伺服器安裝目錄內)後,使用者可以直接通過資源管理器“Explorer”在網路上的芳鄰中找到該程式,並雙擊以執行它。 被啟動後進入VSS客戶端的安裝,在提示框中輸入使用者名稱和工作組名,選擇VSS的安裝路徑後,點選安裝圖示,進入實際安裝步驟,以後的工作將由系統自動完成。
  
  4 VSS6.0伺服器的配置和管理
  
  在VSS6.0伺服器安裝完畢後,就可以針對開發專案進行VSS伺服器的配置和管理,這些工作均需由VSS管理員來完成。
  第一步,為整個專案建立一個VSS資料庫(在VSS伺服器安裝時,系統已經建立了一個預設資料庫Common),啟動Visual SourceSafe6.0 Admin,跳出對話視窗,點選下拉選單Tools中的Create Database ...選單項,將出現對話視窗,選擇新資料庫的路徑,例如建立MyApp資料庫,然後點選OK按鈕,系統將完成建立工作。
  第二步,為新建立的資料庫(例如MyApp)建立使用者,首先需要開啟該資料庫,點選下拉選單Users/Open SourceSafe Database...,然後選擇資料庫MyApp並開啟。再選擇選單項Add User...,輸入使用者名稱和口令。然後依次建立其他的使用者。可以為不同的使用者設定針對不同專案資料夾的不同存取許可權,存在兩種方法:1)使用VSS提供的功能。選中Tools/Options…對話方塊中Porject Security屬性頁的Enable Project Security複選框並選擇Tools/Rights by Project…或者Tools/Rights Assignments for User…進行設定;2)使用windows作業系統的cacls命令。
  第三步,在該新建的資料庫中建立專案Project。啟動 Microsoft Visual SourceSafe6.0,出現對話視窗,點選下拉選單File中Open SourceSafe Database...,跳出對話方塊,選擇一個數據庫(例如MyApp),雙擊它或按Open按鈕開啟該資料庫;一個專案Project是一組相關的文件或者是一個檔案的集合,VSS允許你以任何的層次結構來存貯和組織你的專案。在VSS資料庫中,你可以建立一個或者多個專案。點選選單File中的命令 Create Project...,建立一個專案,例如MyProject;建立完專案MyProject後,需要向MyProject中新增檔案,點選File中 Add Files命令,將跳出對話方塊,選擇相應檔案或目錄,點選Add按鈕,將它們新增到MyProject中去。