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