
Visual Source Safe
Visual Source Safe安裝教程

Visual Source Safe簡稱vss,是款功能強大的專業(yè)項目文件管理軟件,幾乎可以適用任何軟件項目,通過它可以管理軟件開發(fā)中各個不同版本的源代碼和文檔,方便各個版本代碼和文檔的獲取。VSS通過將有關項目文檔(包括文本文件、圖象文件、二進制文件、聲音文件、視屏文件)存入數(shù)據(jù)庫進行項目研發(fā)管理工作。用戶可以根據(jù)需要隨時快速有效地共享文件。文件一旦被添加進VSS,它的每次改動都會被記錄下來,用戶可以恢復文件的早期版本。項目組的其他成員也可以看到有關文檔的最新版本,并對它們進行修改,VSS也同樣會將新的改動記錄下來。
Visual Source Safe介紹
VSS作為 microsoft visual studio 的一名成員,它主要任務就是負責項目文件的管理,幾乎可以適用任何軟件項目。源代碼版本控制機制是現(xiàn)代軟件開發(fā)中必不可少的管理機制之一,通常借助版本控制軟件即Source Code Management(SCM) systems或者Version Control systems來實現(xiàn)。
版本控制在軟件開發(fā)中的重要作用如下:
1)作為代碼倉庫有效的管理軟件開發(fā)中各個不同版本的源代碼和文檔,占用空間小并且方便各個版本代碼和文檔的獲取。
2)對開發(fā)小組中對源代碼的訪問進行有效的協(xié)調(不同的版本控制軟件采取不同的協(xié)調策略)。
常用的版本控制軟件有Clearcase, CVS, PVCS和Microsoft公司的Visual SourceSafe (VSS)。下面對Windows平臺開發(fā)最常用的Visual SourceSafe 6.0進行簡單介紹。
vss6.0運行環(huán)境
Windows平臺下使用VSS開發(fā)的典型環(huán)境是基于C/S架構的,即開發(fā)小組的每個開發(fā)者在各自的Windows平臺下利用開發(fā)工具(比如VC)開發(fā)項目中的各個模塊,而配有專門的服務器集中控制開發(fā)過程中的文檔和代碼。服務器和開發(fā)人員的客戶機分別裝有VSS的服務器和客戶端程序。
VSS6.0服務器的安裝
第一步,將Visual Studio6.0的CD1放入CD-ROM,自動進入安裝程序,選擇第二項“Server Applications and Tools(Add Only)”;
第二步,然后在“Server Setups”的“Server Components”中選擇“Visua l Source Safe Server”,按“Install”按鈕后,根據(jù)提示放入CD2;
第三步,根據(jù)Installation Wizard的提示,繼續(xù)安裝過程,選擇安裝路徑,直至提示你重啟以使新安裝的程序生效,重啟計算機。
Visual Source Safe功能
支持大型項目和分布式團隊
日益具有全球化特點的軟件開發(fā)工作跨越不同時區(qū)、領土和大陸。Visual SourceSafe 2005 將做出改變以滿足這些全球性開發(fā)團隊的需要
通過 HTTP 進行遠程 Web 訪問。
使用 Visual Studio 從全球任何可以進行 HTTP 或 HTTPS Web 訪問的地方連接到 Visual SourceSafe 數(shù)據(jù)庫。(需要 Visual Studio 2005、IIS 和 ASP .NET)。 增強的性能和可伸縮性。通過顯著提高的 LAN 訪問速度來更加快速地工作,尤其是在慢速和遠程 RAS 配置中同時使用 Visual SourceSafe 和 Visual Studio 的時候。在保持其目前的、基于客戶端的文件共享體系結構的兼容性的同時,Visual SourceSafe 為常見操作提供的訪問速度有顯著地提高,尤其是改善了慢速和遠程網(wǎng)絡的性能。健壯的改進減少了分析、管理和修復數(shù)據(jù)庫的需要。
增加的容量。
數(shù)據(jù)存儲增至 4 GB,且存檔限制也隨之增大。區(qū)域性時區(qū)和語言。查看針對當?shù)貢r區(qū)進行調整的文件更改歷史記錄,同時維護單獨的、與服務器參考時鐘保持同步的更改審核日志。使用任何指定的語言和字體自定義用戶界面。
增強的自定義
開發(fā)團隊可以利用新的自動化和可擴展性功能,自動執(zhí)行其過程以及擴展 Visual SourceSafe 的功能:
支持自定義查看器、合并工具和編輯器。使用新的插件式編輯器/查看器功能,通過任何第三方工具或自定義工具來比較和查看源代碼和文檔差異。托管代碼可擴展性。使用 .NET Programmable Interop Assemblies (PIA) for Visual SourceSafe 自動化技術,通過可使用 Visual C# 和 Visual Basic .NET 開發(fā)的新功能來進一步擴展 Visual SourceSafe。自動執(zhí)行團隊過程。使用某些事件(如 OnBeforeCheckout 或 OnAfterCheckIn)來自動執(zhí)行過程。利用新的 MSBuild 工具,創(chuàng)建自定義任務來檢索和下載源代碼文件,然后通過自動生成技術來生成這些文件。
Web 開發(fā)和工作效率的提高
Visual SourceSafe 的 Visual Studio 源代碼管理集成進行了更新,以便提高開發(fā)人員的工作效率,尤其是在開發(fā) Web 服務和 Web 站點時:
Unicode 和 XML 支持。
在使用以前版本的 Visual SourceSafe 開發(fā) Web 服務時,所有 XML 文件(如 Web.config、*.wsdl、*.disco、*.map 和其他格式的文件)都以二進制格式存儲在 Visual SourceSafe 中。這意味著同時只能有一個開發(fā)人員修改或簽出這些文件,因而限制了完成并行開發(fā)任務的可能性。而且,Visual SourceSafe 還不能用于比較或合并那些以二進制形式存儲的 XML 文件。使用 Visual SourceSafe 2005,開發(fā)人員現(xiàn)在可以存儲、比較和合并 UTF-8 和 Unicode 編碼文件內容,包括 XML 文件。使用多重簽出功能,開發(fā)人員可以同時處理并行開發(fā)任務以及合并結果。
簽出改進。
通過不斷革新 Visual Studio 中的集成源代碼管理經(jīng)驗,從而使 Visual SourceSafe 和 Visual Studio 可以更好地協(xié)作,包括能夠從本地工作文件夾目錄中簽出文件,而無須通過網(wǎng)絡從 Visual SourceSafe 數(shù)據(jù)庫中下載最新版本的文件。在 Visual Studio 內部,現(xiàn)在可以自動完成簽出并且減少了提示。
Web 項目增強。
利用在指定項目位置方面的更大靈活性,并且在 Visual Studio 內部同步已經(jīng)重命名或刪除的文件。使用標準的 Open Project 對話框打開并瀏覽進行了源代碼管理的項目。
下載地址
-
- 通用安全下載
-
- 移動安全下載
-
- 聯(lián)通安全下載
-
- 電信安全下載
-
- 移動網(wǎng)絡下載
-
- 聯(lián)通網(wǎng)絡下載
-
- 電信網(wǎng)絡下載
-
- 通用網(wǎng)絡下載