借助VSS開發專案

2022-02-23 08:30:54 字數 956 閱讀 1544

在程式選單vss的瀏覽器叫做「microsoft visual sourcesafe

6.0」,用來操作vss。很多開發工具可以直接操作vss,因此不需要使用這個工具。另外有些開發工具不支援和vss瀏覽器混用(比如ms visual studio 裡面的interdev),如果混用,開發工具可能不能正確地處理檔案,因此如果專案在使用開發工具整合的vss功能,建議不要跳過開發工具直接使用vss瀏覽器。

如果專案採用vss作為版本管理,那麼被認可的**(以及其它文件)就應當是vss資料庫裡面的最新版本(而不是某個人的版本)。每天早上,每個人都從vss中取得(叫做get)最新版本放在自己的工作目錄下(這保證每個人用的都是最新的,並同時在每個人的電腦上做了備份),然後獲得特定檔案的修改權(叫做check out,簽出),然後開始編輯,編輯完成之後放回並放棄修改權(叫做check in,簽入),簽入以後其他人再去取得新版本的時候就會取得這個簽入的版本了。

vss可以記錄每個變化,每個檔案的每次簽入都產生乙個新版本,可以單獨取得舊版本。vss可以給整個專案貼上版本標籤(label version),比如「beta

2」,這個版本是使用者定義的版本(與vss自身對每次簽入的自動編號不同),可以針對版本標籤取得版本,乙個標籤標識的是做標籤之前簽入的最新版本。

vss可以方便地比較目錄或檔案,可以是vss裡的不同版本或不同專案互相比較,也可以是vss和vss之外的目錄或檔案比較,也可以是與vss無關的外部檔案或目錄的相互比較,比較的結果包括相同的、不同的、增加的、刪除的,對於文字檔案可以直接視覺化地顯示差異。

除非admin使用者專門將資料庫配置為允許多人簽出,否則不會有兩個人同時修改乙個檔案的情況發生(如果多人簽出,簽入時會要求首先合併,確認合併完成才能簽入)。儘管提供了多人簽出、分支開發、版本合併的功能,然而實際的合併操作仍然完全依靠腦力進行,因為工具只能指出兩個版本有這些差異,但是這些差異如何合併卻完全依賴腦力判斷,絕非簡單地合併為乙個檔案那麼容易。因此很多人總是盡可能地避免多人簽出或分支開發。

開發Web專案 VSS中的相關應用

vss中的相關應用 由於在dw中可以對vss的檔案進行常規操作,開發人員不需要經常到vss客戶端中進行操作,但比如為 設定版本 恢復檔案等操作需要在vss中進行。vss記錄了乙個源 檔案從建立 修改到發布的全過程,記錄了每次對該檔案的check in操作,所以在源 查錯除錯方面非常有用。下面將介紹v...

建立VSS專案管理

1 選擇microsoft visual sourcesafe administration 2 選擇new database 然後就一直下一步,直到完成。4 vss目錄建立完成後,開始分配使用者 注意不要選唯讀,否則在專案中新增資源管理時會出現許可權不足的問題。5 開啟vs2008開發環境,選擇 ...

VSS團隊開發環境配置

安裝好vss後,在visual studio 2005裡工具 選項 源 管理 外掛程式選擇,不然visual studio 2005的檔案選單下,不會顯示源 管理。vss預設登入賬戶更改 新建系統環境變數,變數名ssuser,變數值,你的vss登入名。1.伺服器端配置 1 新建資料夾 在磁碟上新建個...