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