[VSS] Visual Source Safe 2005 使用教學

  • 5916
  • 0
  • 2016-05-30

Visual Source Safe 2005 使用教學,包含伺服器安裝、用戶端設定等

Visual Source Safe 2005 的伺服器安裝:

1. 執行安裝程式, 按「下一步」、「下一步」安裝到結束即可

2. 設定

  a) 從「開始」=>程式集,執行 Microsoft Visual SourceSafe Administration,然後點擊選單上的File -> New database

    b) 跳出「Add SourceSafe Database Wizard」視窗之後,點擊「下一步」。

  c) 指定 伺服器上 版本庫 的保存路徑,然後按「下一步」

  d) 對此 版本庫 給個名稱,然後按「下一步」

  e) 此處用預設值即可,然後按「下一步」,直到結束。

  f) 預設會自動建立三個使用者:Admin、Guest、與目前登入的帳號。

  g) 點擊選單 Server -> Configure,跳出如下視窗。
      如果是在公司內部使用,可以點選「LAN」頁籤,勾選「Enable LAN service for this computer」,
      然後如果有跳出防火牆允許VSS的訊息,請按下「YES」即可。
      ※  必須用 administrator 權限 執行 Microsoft Visual SourceSafe Administration,該選項才能勾選   

h) 然後對 版本庫 存放路徑 (如上面 步驟 c 所設定的路徑),開放權限分享,
    其他使用者即可用  \\電腦名稱\版本庫資料夾名稱 來連上 VSS伺服器了
 

Visual Source Safe 2005 的用戶端安裝:

1. 執行安裝程式, 按「下一步」、「下一步」安裝到結束即可

2. 設定

  a) 從「開始」=>程式集,執行「Microsoft Visual SourceSafe」,
      點擊選單上的File -> Open SourceSafe Database,
      然後在「Open SourceSafe Database」視窗上,按下「Add」按鈕,
      即跳出「Add SourceSafe Database Wizard」,然後在此視窗按「下一步」。

  b) 勾選「Connect to an existing database」,然後按「下一步」

  c) 輸入  \\電腦名稱\版本庫資料夾名稱 來連上 VSS伺服器,( 請參考上面伺服器安裝 => 步驟 h)
      然後按「下一步」。
d) 然後就可以在下圖中,按下「open」,打開伺服器上的版本庫了。
  e) 如下圖,在根目錄的結點按右鍵,選擇「Set Working Folder」,
     指定本機資料夾,做為同步伺服器上版本庫時,作為本機端的預設資料夾。
     

在 Visual Studio 上的設定 

  a) 點選單 工具 => 選項,出現如下圖視窗,左邊選擇  原始碼控制 => 外掛程式選擇,
      然後選擇「Microsoft Visual SourceSafe」。
      ※ 如果沒有看到 「Microsoft Visual SourceSafe」選項,請重新啟動Visual Studio試試。


  b) 左邊選擇  原始碼控制 => 外掛程式設定,然後輸入  「登入 ID」

 //=========================================================================================

Visual Studio 與 SourceSafe 的使用

1. 如果要在 Visual Studio 中,開起專案時,直接下載開啟 版本庫中的專案,
    可以在「開起專案」的視窗中,左邊選擇「Microsoft Visual Studio 2015」,裡面就有個「Microsoft Visial Source」
    點他就可以從版本庫中,直接下載開啟專案。如果點他有跳錯誤訊息的話,請參考下面網址:
    http://alinconstantin.blogspot.tw/2013/11/using-visual-sourcesafe-2005-with.html

    或是在「Microsoft Visual SourceSafe」,對欲取出的專案按右鍵,選擇「Get Latest Version」,
    再從 Visual Studio 開啟該專案即可。

2. 如果有一個新的專案,要加入到版本庫中,請點選Visual Studio 的上方選單, 檔案 => 原始檔控制 => 將方案加入至原始檔控制
    ※ 注意:用此方法,有些檔案預設不會被加入版本控制,如此其他人將方案取出後,編譯就會失敗,
        例如用Nuget 的那些 package,預設不會被加入版本控制​


a) 方案加入版本庫之後,在方案總管中的檔案前面,都會有一個藍色鎖頭圖示,
    代表是最新版本   
b) 如果修改某檔案的程式,那該檔案在方案總管前面的圖示,會變成紅色小勾,代表該檔案被您“簽出”
    其他人就不能修改該檔案。  

c) 如果檔案被人“簽出”,那其他人的同一專案的同個檔案,在方案總管中的檔案前面的圖示,就會變成紫色鎖頭。
    代表其他人就無法修改該檔案了  

d) 如果想知道該檔案被誰“簽出”,可以在「Microsoft Visual SourceSafe」中得知,如下圖

c) 從Viusal Studio 的「暫止簽入」視窗中,可以看出方案中哪些檔案尚未「簽入」,
    可點「簽入」按鈕,將未簽入檔案全部簽入。

d) 在方案總管的右鍵選單,如下圖,
    ● 簽入:檔案修改後,將檔案簽入至版本庫中
    ● 檢視暫止簽入:顯示「暫止簽入」視窗,可顯示異動了哪些檔案
    ● 復原簽出:簽出修改後,想放棄修改,可以點選此功能
    ● 比較:檔案修改後,可以檢查修改了哪些檔案
    ● 檢視紀錄:可檢視該檔案被簽入的紀錄  

e)  如果其他人check in 程式碼之後,您可以在您的方案總管,按右鍵,選擇「取得最新的版本」
     將您的程式碼,更新到最新版本     

f) 變更密碼:選單 Tools => Change Password