首先,vss必須要6.0c以上版本才能在.net環境中使用,
在.net2003安裝盤中有6.0d版,6張碟的版本中沒有.
vss的安裝
伺服器端:
找到安裝文件,運行setup程序,一路next,超簡單,不用解釋了吧.
客戶端:
在伺服器上找到vss的安裝目錄,其中有個vss子目錄,裡麵包含有netsetup.exe,
把vss目錄共享出來,記住一定要共享vss目錄,如果共享上級目錄,是無法網絡安裝的,
然後在客戶機上打開伺服器上的vss共享目錄,運行netsetup.exe,so簡單,不說了.
vss的配置
在伺服器上建立目錄,如PROJECT,作為vss資料庫根目錄,為每個項目建立個子目錄,
以使每個項目的資料庫互不干擾,最近正做一個網站項目,以此為例.
假設這是一個學習網站,在PROJECT目錄下建一Study子目錄,
在伺服器上建一個使用者群組Developer,把所有此專案的開發人員,kevin,owen加入到此群組中,
Study子目錄-共享權限-賦予Developer群組寫入的權限.
伺服器上,啟動Visual SourceSafe 6.0 Admin,點選下拉選單Tools中的Create Database...選單項目,
點選browse,選擇上方建立的Study子目錄,在此建立專案資料庫,
點選下拉選單Users/Open SourceSafe Database...,然後選擇資料庫Study,開啟它,
點選下拉選單Users/Add User...,新增使用者kevin,owen,設定好密碼,
到此,vss的設定完成.
.net開發環境配置
啟動vs.net,新建web項目, http://localhost/Study
在右邊的解決方案管理器中右鍵單擊項目名稱Study,點擊將解決方案添加到源代碼管理,
選擇上面建立的Study數據庫,用admin登錄,預設會給出一個目錄名,直接點擊ok完成添加,
有必要說明的是,.net專案的預設路徑為/我的文件/Visual Studio Projects/
但當把專案加入到vss資料庫後,這個位置的文件都無效了,
那麼我們所要操作的文件都在哪兒呢,總不可能直接操作vss數據庫吧,
打開iis管理器,選擇Study虛擬目錄的屬性,查看虛擬路徑選項,
可以看到項目Study的本地路徑為c:inetpubwwwrootStudy
這就是專案Study的本地副本,任何在vs中創建,修改的檔案都在這個目錄下,
為了操作方便,你可以把這個目錄移動到你需要的地方,
或者在建立專案前在iis中建立好Study專案的虛擬目錄.
還有一點要注意,
開啟iss管理器-檢視Study的屬性-目錄安全性-驗證與存取控制-編輯,
可以看到預設使用的是啟用匿名訪問,把勾點掉,把下面集成windows身份驗證勾上。