天天看點

【經驗分享】VSS 2005 配置(Internet)

最近為了讓異地的團隊成員共同的開發。進行統一的源代碼管理,而我們用.net開發,将VSS作為源代碼管理工具,在網上找了一些文章,總是在 SSL的配置上出現問題。但是,我使用的IIS并不需要配置SSL。那麼該怎麼解決呢?

在園子裡找到一篇文章:http://www.cnblogs.com/jailu/archive/2006/11/27/573783.html

推薦一下,而且帶錄像。我按照錄像已經成功配置。

為了避免筒子們點連結麻煩,我就轉貼一下吧。

點選下載下傳視訊錄像(由于部落格不允許上傳大檔案,是以分成了四部分):

      VSS_2005.part1

      VSS_2005.part2

      VSS_2005.part3

      VSS_2005.part4

下面一網上流行很廣的關于VSS 2005的配置說明:

配置Microsoft Visual SourceSafe 2005 的Internet 訪 問

VSS2005 釋出以後,早就聽說可以支援Internet 訪 問,這是一個很有意思的特性。前兩天有空,就安裝配置了一下,成功通路。現在安裝過程釋出出來,大家共享。

步驟0 :安裝前的準備事項

伺服器端:

因為Internet 通路是通過Web Service 實作的,是以安裝前要先配置安裝好IIS 。

安裝VSS2005 好像可以自動安裝.Net Framework 2.0 ,不過,我是事先安裝好.Net Framework 2.0 并 啟用Asp.Net 2.0 的。

用戶端:

隻有Visual Studio 2005 預設支援VSS 的Internet 通路,是以用戶端還要安裝VS2005 。

步驟1 :安裝VSS2005

安裝VSS2005 一路Next 就OK 了。伺服器和用戶端都要安裝。

步驟2 :建立VSS 資料庫,并啟用Internet 通路

這一步最關鍵,如果配置沒問題就成功了一半。

1、  啟動Microsoft Visual SourceSafe Administrator

2、  建立VSS 資料庫

一路Next ,OK 。截圖如下:

【經驗分享】VSS 2005 配置(Internet)
【經驗分享】VSS 2005 配置(Internet)
【經驗分享】VSS 2005 配置(Internet)
【經驗分享】VSS 2005 配置(Internet)
【經驗分享】VSS 2005 配置(Internet)
【經驗分享】VSS 2005 配置(Internet)

3、  啟用Internet 通路

  • 選擇菜單Server --〉 Configure… ,彈出Server Configuration 對話框
【經驗分享】VSS 2005 配置(Internet)
  • 給Enable SourceSafe Internet for this computer 和Enable SourceSafe Internet for this database 打上勾,輸入服 務器的IP 位址。按确定,My God ,不 行。
【經驗分享】VSS 2005 配置(Internet)
  • 系統提示要用Share 路徑通路。重來!
  • 首先到資料總管,把VSS 資料庫的路徑共享,設定好使用者的共享通路權限。
  • 然後再進入Microsoft Visual SourceSafe Administrator
  • 選擇菜單File --〉 Open SourceSafe Database… ,彈出一個對話框
  • 點選Add… 按鈕,按下一步,在需要指定Location 的時候輸入http://www.cnblogs.com/a311300/admin/file://server/vss 。
  • 【經驗分享】VSS 2005 配置(Internet)
    最後選擇新加的庫,點選Open ,重新執行步驟1 和2 。
  • 中間會有一些提示,不管他,回答yes 就是了。
  • 沒有提示錯誤的話,你的伺服器端就配置好了。
【經驗分享】VSS 2005 配置(Internet)
【經驗分享】VSS 2005 配置(Internet)
【經驗分享】VSS 2005 配置(Internet)

4、  用戶端通過Internet 通路

  • 安裝好VSS2005
  • 打開Visual Studio 2005
  • 選擇菜單Tools --〉 Options --〉 Source Control --〉 Plug-in Selection
  • 選擇Microsoft Visual SourceSafe (Internet)
  • 【經驗分享】VSS 2005 配置(Internet)
    選擇菜單Tools à Options à Source Control à Plug-in Settings à Advanced…
  • 去掉Always use SSL to connect to the server 前面那個勾
  • 随便打開一個項目,選擇菜單File à Source Control à Add Project to Source Control
  • 系統打開Open SourceSafe Database 對話框
  • 點選Add… 按 鈕
  • 你會發現第二步變成了要輸入Address 和Folder 了。輸入伺服器的IP 位址,和共享的目錄名(例如:http://www.cnblogs.com/a311300/admin/file://server/vss )
  • 【經驗分享】VSS 2005 配置(Internet)
    點選Open ,出現登入對話框,輸入你在伺服器上的賬号和密碼。
  • 【經驗分享】VSS 2005 配置(Internet)
    如果成功登入,就會出現Add to SourceSafe Internet 對話框。
【經驗分享】VSS 2005 配置(Internet)

你就可以把項目加入Internet 了。

 另外,對于配置SSL,我在微軟上也找到一篇文章:

如何在 Web 伺服器上設定 SSL

http://www.microsoft.com/china/technet/security/guidance/secmod30.mspx

個人總結:

搞了一天終于把VSS搞明白了,其中vss建立工程可以通過兩種方式實作1.直接把項目檔案拖到VSS中,(記住要把右下角的Recursive(遞歸)選上)。2.在visul studio中通過添加源代碼管理實作。

繼續閱讀