當前位置:歷史故事大全網 - 歷史上的今天 - 如何在VSS (Microsoft Visual SourceSafe)中管理版本?

如何在VSS (Microsoft Visual SourceSafe)中管理版本?

VSS6.0現在和Visual C++6.0、Visual J++6.0壹樣,是微軟Visual Studio6.0開發產品家族的壹員。

1的簡單工作原理。虛存系統

微軟的VSS6.0解決了軟件開發團隊長期面臨的版本管理問題。它可以有效地幫助項目開發團隊的負責人管理項目程序,並以獨特的方式將所有的項目源文件(包括各種文件類型)存儲在數據庫中。開發團隊成員不能直接修改數據庫中的文件,但版本管理器會將項目或子項目的源程序復制到自己的工作目錄中進行調試和修改,然後將修改後的項目文件提交給VSS進行全面更新。VSS還支持多個項目之間快速高效的文件共享。當成員將文件添加到VSS時,該文件將被備份到數據庫中,以便所有成員都可以使用該文件。此外,每個成員對所有項目文件所做的修改都將記錄在數據庫中,因此可以隨時隨地恢復和撤消修改。團隊成員可以獲得項目的最新版本,修改它並保存壹個新版本。

VSS的項目組織管理使開發團隊的協調變得簡單、容易和直觀。當壹個或壹組文件被分發到另壹個成員、組、網站或任何其他地址時,VSS確保它們之間的真正享受以及所選文件組的不同版本的安全性。現在,越來越多的開發者可以通過他們的開發環境訪問VSS的功能。而且VSS可以很容易地與Microsoft Access、Vi sual Basic、Visual C++、Visual FoxPro等開發工具集成。VSS壹旦集成到開發環境中,就可以作為壹個控件使用,可以很好的體現VSS的易用性和強大的功能。

2.2.VSS中的幾個重要概念。

為了更好地理解VSS,有必要解釋以下概念。

第壹,項目的概念。所謂項目,就是存儲在VSS中的壹組(任何類型的)文件,可以在項目內或項目間進行添加、刪除、編輯和* * *享受。項目與操作系統中的文件夾有許多相似之處,但它更好地支持文件合並、歷史和版本控制。所有文件都存儲在VSS數據庫的項目中。開發團隊成員不能對VSS中的主備份文件進行操作(除了檢查和版本比較等特殊情況),但VSS會在每個成員各自的工作目錄中為他們提供壹份副本以供工作使用。雖然您可以在沒有工作目錄的情況下查看文件,但是如果您確實想在VSS管理下工作,則必須創建壹個工作目錄。

VSS可以維護壹個文件的多個版本,包括不同版本的更改記錄。版本控制包括以下幾個方面:

組內協調——正常情況下,保證任何時候只有壹個成員修改特定文件,可以防止文件被其他成員的修改意外更新。當然,VSS管理員可以更改此默認設置,以允許同時多次簽出單個文件,並且仍然禁止覆蓋其他人的修改。

版本跟蹤——歸檔並跟蹤源代碼和其他文件的舊版本,這些版本可以被檢索用於錯誤跟蹤或其他目的。

跨平臺開發——支持跨多個開發平臺的相同代碼的版本控制。

重用或面向對象的代碼——跟蹤哪些程序使用了哪些可以重用的代碼。

版本控制的含義將在後面的章節中進壹步討論。

眾所周知,VSS提供版本控制和歷史服務,以確保文件的每個版本都是可恢復的。VSS使用日期/時間戳來記錄文件的簽出或修改時間。有三種主要方法來跟蹤文件和項目的版本:

版本號:這是由VSS維護的內部編號,用戶對其沒有控制權。每個文件和項目的每個版本都有壹個版本號,它總是壹個整數,並且是遞增的。

標簽:這些是用戶分配給某個版本的項目或文件的字符串,可以是任何格式的字符串,長度不超過31個字符。

日期/時間戳:它給出了文件最後壹次修改或簽入的時間信息。VSS支持12小時和24小時。

工作目錄是用戶真正調試和修改項目文件的地方。當用戶簽出或提取文件時,VSS會將該項復制到用戶的工作目錄中。當用戶修改文件並將其簽入或提交時,VSS會將其從用戶的工作目錄復制回VSS數據庫。當用戶結賬時,VSS會自動管理他的工作目錄,比如創建必要的子目錄。並且可以隨時創建或修改工作目錄。

3.VSS 6.0的壹些新特性和功能

歸檔和恢復-在VSS6.0中,這兩項操作是在用戶友好的VSS管理員向導中執行的,而在以前的版本中,它們只能通過命令行實現。

移動文件——當用戶移動文件時,VSS6.0將自動共享新項目中的文件,並刪除原始項目中的文件。在新項目中,這個文件的屬性由* * * *共享。

比較多個項目之間的差異——該功能允許用戶比較不同項目之間的差異。

單個文件的擴展——在以前的版本中,VSS只能擴展壹個目錄(文件夾),在VSS6.0中,可以同時擴展壹個文件。

快速提取——由於VSS6.0的性能提升,文件提取速度比以前的VSS版本快壹倍左右。

歷史信息過濾-VSS6.0支持查看未標記文件和項目的歷史。

清除臨時文件夾選項-這壹新功能使用戶可以輕松地清除臨時文件夾。

檢查外部超鏈接——在早期版本的VSS中,只檢查項目內部的超鏈接和跳轉,而VSS6.0允許用戶檢查項目外部的超鏈接和跳轉。

創建打開VSS數據庫的快捷鍵-用戶可以使用VSS Explorer中的這壹新功能來創建打開特定VSS數據庫的桌面快捷鍵。

HTML格式的幫助-以前版本的-VSS使用WinHelp格式。

  • 上一篇:卷毛叔叔
  • 下一篇:大理崇聖寺三塔的海拔。
  • copyright 2024歷史故事大全網