2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、VSS(Visual SourceSafe)使用方法,2005.8.29,目 錄,版本控制的必要性Visual SourceSafe 6.0簡介安裝Visual SourceSafe 6.0VSS 6.0 客戶端的使用 注意事項,版本控制的必要性,1.軟件工程的歷史 個性化軟件-軟件作坊—軟件工程 2、為什么要進(jìn)行版本控制 在軟件開發(fā)這個龐大而復(fù)雜的過程中,需要涉及到各個方面的人

2、員,信息的交流反饋不僅僅是在研發(fā)小組的成員之間及各個研發(fā)小組之間,還存在于客戶和研發(fā)者之間。所有的這些交流反饋意見信息都有可能導(dǎo)致對軟件的修改。,版本控制的必要性,存在問題:    1. 怎樣對研發(fā)項目進(jìn)行整體管理;  2. 項目開發(fā)小組的成員之間如何以一種有效的機(jī)制進(jìn)行協(xié)調(diào);3. 如何進(jìn)行對小組成員各自承擔(dān)的子項目的統(tǒng)一管理;  4. 如何對研發(fā)小組各成員所作的修改進(jìn)行統(tǒng)一匯總;  5. 如何保留修改的軌跡,以便撤銷錯誤的

3、改動;  6. 對在研發(fā)過程中形成的軟件的各個版本如何進(jìn)行標(biāo)識,管理及差異識辨等等。,常用版本控制軟件,1.Clear case --------〉中堅級 Clearcase是Rational公司(2003年被IBM收購)的一款重量級的軟件配置管理(SCM Software Configuration Managemen)工具。不同于CVS和VSS,Clearcase涵蓋的范圍包括:版本控制、建立管理、工作空間管理和過程控制

4、。從最初的軟件配置計劃,到配置項的確立,從變更控制到版本控制,它貫穿于整個軟件生命周期。 ClearCase支持現(xiàn)有的絕大多數(shù)操作系統(tǒng)。ClearCase 安裝、配置、使用相對較復(fù)雜,需要進(jìn)行團(tuán)隊培訓(xùn)。 2.CVS --------〉開源奇葩 CVS 是開放源代碼軟件,簡單易用、功能強(qiáng)大,跨平臺,支持并發(fā)版本控制,而且免費(fèi),它在全球中小型軟件企業(yè)中得到了廣泛使用。其最大的遺憾就是缺少相應(yīng)的技術(shù)支持,許多問題的解決需

5、要自已尋找資料,甚至是讀源代碼。 3.Visual SourceSafe --------〉入門級,Visual SourceSafe簡介,3.Visual SourceSafe --------〉入門級 VSS微軟的產(chǎn)品。簡單好用,局域網(wǎng)中用VSS。適用于Team級還可以,企業(yè)級不好,僅支持Windows 操作系統(tǒng)。 Visual SourceSafe 是一個源代碼控制系統(tǒng),可以保存文件的不同版本,可以比較文件的差別,可以控

6、制不同的人對同一文件的修改。 Windows平臺下使用VSS開發(fā)的典型環(huán)境是基于C/S架構(gòu)的 。并非僅僅使用VSS管理源代碼,用VSS管理所有受控的文件,包括組織級文件、項目文檔、會議記錄、評審報告等等,總之一句話,所有重要的東西和他們的歷史都可以在VSS中獲得。,安裝Visual SourceSafe 6.0,安裝Visual Studio 6.0 選中Visual SourceSafe 復(fù)選框,進(jìn)行安裝即可。安裝成功后如圖:,V

7、SS 6.0 客戶端的使用,1、登陸到VSS 6.0服務(wù)器 單擊Microsoft Visual SourceSafe 6.0 ,選擇要登陸的VSS數(shù)據(jù)庫。選擇完成后,輸入相應(yīng)的Username , password。就可進(jìn)入VSS管理界面。注:選擇Database路徑\\192.168.0.98\d$\ H323TeamProject\srcsafe.ini,VSS 6.0 客戶端的使用,2、設(shè)置項目工作路徑 為項目

8、設(shè)置一個對應(yīng)的本地目錄,用來取得版本進(jìn)行編輯。建立一個目錄用于開發(fā),相應(yīng)項目。,VSS 6.0 客戶端的使用,3、取得最新版本 這個命令通常從項目的右鍵菜單獲得,名為“Get Last Version”。 “Recursive”遞歸,若選中可以得到整個項目樹,否則只得到項目下的文件而不包含子項目?!癕ake writeable”,默認(rèn)取得的文件是只讀的(Check Out才是獲得可編輯的版本的合理方式),若選中則不設(shè)置只

9、讀屬性。,VSS 6.0 客戶端的使用,3、取得最新版本,VSS 6.0 客戶端的使用,4、簽出項目或者文件Check Out 過程應(yīng)該首先簽出才有權(quán)修改文件,簽入以后修改才會被其他人認(rèn)可。如果文件已經(jīng)被簽出,就應(yīng)該等待或者去跟簽出者協(xié)商,絕不應(yīng)該在沒有簽出的情況下擅自修改本地文件。任何人都應(yīng)該服從這一點(diǎn),否則項目版本將仍然陷入混亂。5、簽入項目或者文件Check In 有遞歸選項,可以連子目錄

10、一起簽入?!癒eep checked out”,保持簽出狀態(tài),在頻繁修改代碼時經(jīng)常會這樣做,保存一個中間版本然后立即繼續(xù)修改。,VSS 6.0 客戶端的使用,6、撤銷簽出Undo Check Out 如果后悔了,不想修改文件,可以撤銷簽出。有遞歸選項。還要選擇本地版本的處理方式,可以用VSS里面的版本覆蓋,也可以留著不管它,還可以刪除,要仔細(xì)斟酌。 7、顯示歷史記錄Show History 查看項目

11、的所有歷史,包括增加文件、刪除文件、簽入文件(文件有更改)。8、顯示差異Show Differences,注意事項,1、開發(fā)人員不要隨意變更VSS服務(wù)器上的目錄(project)結(jié)構(gòu)。2、不要在目錄(project)中隨便增加刪除文件。3、不要隨便訪問他人目錄(project)及文件。 如服務(wù)器上目錄(project)結(jié)構(gòu)確實(shí)需要變化請與管理員聯(lián)系。4、嚴(yán)格遵守VSS的使用規(guī)程,防止因誤操作導(dǎo)致程序或者文檔的丟失。 5

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論