VSS配置管理工具介紹_第1頁
VSS配置管理工具介紹_第2頁
VSS配置管理工具介紹_第3頁
VSS配置管理工具介紹_第4頁
VSS配置管理工具介紹_第5頁
已閱讀5頁,還剩94頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

VSS配置管理工具修定歷史日期版本修訂內(nèi)容概要修訂審核批準/V1.0初版發(fā)行李玲//什么是版本控制?1.怎樣對研發(fā)項目進行整體管理2.項目開發(fā)小組的成員之間如何以一種有效的機制進行協(xié)調(diào)3.如何進行對小組成員各自承擔的子項目的統(tǒng)一管理4.如何對研發(fā)小組各成員所作的修改進行統(tǒng)一匯總5.如何保留修改的軌跡,以便撤銷錯誤的改動6.對在研發(fā)過程中形成的軟件的各個版本如何進行標識,管理及差異識辨版本控制工具介紹Starteam

是一個集合了版本控制、構(gòu)建管理(BuildManagement)和缺陷跟蹤系統(tǒng)為一體的軟件,并且具有強大的圖形界面,易學(xué)易用;但管理復(fù)雜、維護困難。2002年底被Borland公司收購。

PVCSVersionManager

是美國的MERANT公司軟件配置管理工具PVCS家族中的一個組成部分,它能夠?qū)崿F(xiàn)源代碼、可執(zhí)行文件、應(yīng)用文件、圖形文件和文檔的版本管理;它能安全地支持軟件并行開發(fā),對多個軟件版本的變更進行有效的控制管理。

ClearCase(CC)是ROSE構(gòu)件的一部分,目前最牛的配置管理工具,主要應(yīng)用于復(fù)雜的產(chǎn)品發(fā)放、分布式團隊合作、并行的開發(fā)和維護任務(wù)??梢钥刂苭ord,excel,powerpoint,visio等文件格式,對于不認識的格式可以自己定義一種類型來標識。

VisualSourceSafe(VSS)

簡單易用、方便高效、與Windows操作系統(tǒng)及微軟開發(fā)工具高度集成。

ConcurrentVersionsSystem(CVS)

是開發(fā)源碼的并發(fā)版本系統(tǒng),它是目前最流行的面向軟件開發(fā)人員的源代碼版本管理解決方案。它可用于各種平臺,包括Linux、Unix和WindowsNT/2000/XP等等。

VisualSourceSafe(VSS)概述提供了完善的版本和配置管理功能,以及安全保護和跟蹤檢查功能同VisualBasic、VisualC++、VisualFoxPro等開發(fā)環(huán)境以及MicrosoftOffice應(yīng)用程序集成在一起簡單工作原理教師機數(shù)據(jù)庫建立在教師機中學(xué)生機從教師機的數(shù)據(jù)庫中把文件checkout到本地編輯把編輯好的文件checkin到教師機在工作文件夾中處理文件VSS中的幾個重要概念文件fileVSS中我們處理的所有文檔都叫文件操作:checkout,checkin,undocheckout,view項目project存儲在VSS數(shù)據(jù)庫中的所有文件的集合,類似于“文件夾”操作:文件的add,delete,edit,share工作文件夾workingfolder

在我們的本地機上。是我們真正用于處理文檔的地方VSS的基本操作(一個例子)1、每個小組選出一個管理員,在服務(wù)器端創(chuàng)建數(shù)據(jù)庫并把小組的各個成員加入其中。2、管理員登陸到VSS客戶端,創(chuàng)建新的文件夾(“SE實訓(xùn)”),并添加文件(取名為“通訊錄”的word文檔)和文件夾(“共享的文檔”)。3、管理員登陸VSS服務(wù)端設(shè)置用戶訪問文件夾的權(quán)限。4、每個小組成員登陸到VSS中,把各自的文件加到“共享的文檔”中。5、每個小組成員獲得VSS中所有文件的最新版本。6、每個小組成員編輯和查看VSS中的文件:在“通訊錄”中編輯自己的通訊方式;查看其他組員添加的文件。VSS管理員建立數(shù)據(jù)庫(一)進入VisualSourceSafe6.0Admin選擇ToolsCreateDatabase,名為“SEGroup1”VSS管理員建立數(shù)據(jù)庫(二)VSS管管理員創(chuàng)創(chuàng)建用戶戶并設(shè)定定密碼(一)打開剛才才建立的的數(shù)據(jù)庫庫SEGroup1::選擇UsersopenSourceSafeDatabaseVSS管管理員創(chuàng)創(chuàng)建用戶戶并設(shè)定定密碼(二)創(chuàng)建用戶戶:選擇擇UsersaddUserVSS管管理員創(chuàng)創(chuàng)建用戶戶并設(shè)定定密碼(三)設(shè)定密碼碼:選擇擇UsersChangePassword登陸VSS進入MicrosoftVisualSourceSafe6.0修改密碼碼修改密碼碼:選擇擇ToolsChangePassword創(chuàng)建新的的文件夾夾選中要創(chuàng)創(chuàng)建新文文件夾的的項目((上級文文件夾))選擇FileCreateProject添加文件件夾選中要創(chuàng)創(chuàng)建新文文件夾的的項目((上級文文件夾))選擇FileAddFiles添加文件件選中要創(chuàng)創(chuàng)建新文文件夾的的項目((上級文文件夾))選擇FileAddFiles創(chuàng)建工作作文件夾夾選擇FileSetWorkingFolder查看文件件在文件列列表中選選中要查查看的文文件選擇EditViewFile或右右單擊鼠鼠標選擇擇View修改和編編輯文件件(一))在文件列列表中選選中要修修改和編編輯的文文件選擇EditEditFile或右右單擊擊鼠標選選擇Edit修改和編編輯文件件(二))此文件正正在被Tom編編輯,其其他用戶戶只能查查看不能能編輯修改和編編輯文件件(三))把這次修修改提交交到數(shù)據(jù)據(jù)庫,右單擊鼠鼠標選擇擇checkin若不把這這次修改改提交到到數(shù)據(jù)庫庫,右單擊鼠鼠標選擇擇undocheckout獲取文件件的最新新版本選擇要操操作的文文件,也也可以是是多個文文件或某某個項目目選擇SourceSafeGetLatestVersion或右單單擊鼠標標選擇GetLatestVersion刪除/恢恢復(fù)文件件或文件件夾((一)刪除(delete))選擇要刪刪除的文文件或項項目,然然后選擇擇FileDelete刪除/恢恢復(fù)文件件或文件件夾((二)破壞(destroy)———永久刪刪除選擇要刪刪除的文文件或項項目,然然后選擇擇FileDelete,選中中Destroypermanently選選項刪除/恢恢復(fù)文件件或文件件夾((三)恢復(fù)(Recover)在VSS瀏覽器器中選中中項目,,然后選選擇Fileproperties,,選中deletedItems選項項,在列列表中選選擇要恢恢復(fù)的文文件名,,之后后點擊recover刪除/恢恢復(fù)文件件或文件件夾((四)清除(Purge)在VSS瀏覽器器中選中中項目,,然后選擇Fileproperties,,選中deletedItems選項項,在列列表中選選擇要清清除的文文件名,,之后后點擊purge進入VisualSourceSafe6.0Admin選擇ToolsOptions,在在ProjectSecurity欄把把Enableprojectsecurity打上勾勾設(shè)置用戶戶的權(quán)限限(一一)選擇ToolsRightsbyProject設(shè)設(shè)置設(shè)置用戶戶的權(quán)限限(二二)對“SE實訓(xùn)””文件夾夾,用戶戶Mary只有有讀的權(quán)權(quán)限!以用戶Mary登錄驗驗證權(quán)限限嘗試checkout““SE實實訓(xùn)”中中的通通訊錄.doc,系統(tǒng)統(tǒng)報無權(quán)權(quán)限信息息!設(shè)置用戶戶的權(quán)限限(三三)進入MicrosoftVisualSourceSafe6.0選中某文文件,右右鍵選擇擇“ShowHistory”,,可以看看到該文文件編輯輯的歷史史紀錄。。查看文件件編輯的的歷史記記錄((一)同時選中中兩段歷歷史記錄錄,選擇擇右邊的的“Diff””按鈕,,可以看看到兩個個版本的的修改記記錄。查看文件件編輯的的歷史記記錄((二)QUESTION——VSS操作作指南軟件配置置管理服務(wù)器端端基本操操作說明明客戶端基基本操作作說明SCM流流程中的的操作VSS操操作指南南服務(wù)器端端界面基本操作作說明(服務(wù)器器端/users)Opensourcesafedatabase……Adduser…Deleteuser…Edituser……ChangepasswordOpensourcesafedatabase瀏覽選擇擇已創(chuàng)建建數(shù)據(jù)庫庫基本操作作說明(服務(wù)器器端/tools)Rightsbyproject…Rightsassignmentsforuser……Copyuserrights…LocksourcesafedatabaseCleanuptempdirectory…Createdatabase……Options…Fonts…Rightsbyproject…對每個project分配權(quán)權(quán)限;如果用戶戶不在列列表中,,使用adduser按鈕鈕添加;;如果要完完全去掉掉列表中中某個用用戶的權(quán)權(quán)限,使使用deleteuser按鈕刪刪除有四種權(quán)權(quán)限供管管理員設(shè)設(shè)置權(quán)限限方案Rightsassignmentsforuser……給選定用用戶指定定權(quán)限編輯此用用戶對Project列表中中的權(quán)限限通過“Add/DeleteAssignment”添加加/刪除除ProjectCopyuserrights…從列表中中選擇用用戶,復(fù)復(fù)制其權(quán)權(quán)限給指指定用戶戶完全復(fù)制制相同的的權(quán)限Locksourcesafedatabase鎖定數(shù)據(jù)據(jù)庫鎖定后用用戶不能能更改庫庫中的任任何文件件鎖定前被被checkout的文件件可以在在鎖定后后checkin。。列表中顯顯示了鎖鎖定時登登陸的用用戶Createdatabase……創(chuàng)建VSS數(shù)據(jù)據(jù)庫可以鍵入入新建數(shù)數(shù)據(jù)庫的的路徑,,也可以以瀏覽選選擇新建建數(shù)據(jù)庫庫的位置置和名稱稱數(shù)據(jù)庫的的路徑名名也是數(shù)數(shù)據(jù)庫的的名稱Options…允許多人人同時checkout同同一文文件用戶使用用網(wǎng)絡(luò)名名稱自動動登陸默認數(shù)據(jù)據(jù)庫名稱稱文件類型型的擴展展符所有活動動登陸到到遠程文文件…中中Options…啟動該數(shù)數(shù)據(jù)庫默認用戶戶權(quán)限設(shè)設(shè)置Options…為選定project設(shè)置映映射文件件夾把所有文文件設(shè)置置成只讀讀屬性O(shè)ptions…WebProject設(shè)置置?Options…Web設(shè)設(shè)置?Options…設(shè)置VSS識別別的文件件類型分為二進進制文件件和其他他可識別別文件類類型可添加新新的文件件類型以以獲取VSS的的支持Fonts…設(shè)置字體體基本操作作說明(服務(wù)器器端/archive)Archiveprojects…Restoreprojects…客戶端界界面工具欄基本操作作說明(客戶端端/file菜菜單)Opensourcesafedatabase……Createproject…Addfiles……Delete……Rename……Properties…Setworkingfolder……Label…Move…Createproject創(chuàng)建項目目,即文文件夾快捷鍵::Insert。Addfiles往已選project中填夾夾文件可以添加加本地硬硬盤上的的文件也可以通通過“network”,映映射網(wǎng)絡(luò)絡(luò)驅(qū)動器器,添加加異地文文件PropertiesSetworkingfolderWhy?VSS的的原理是是…LabelMove基本操作作說明(客戶端端/edit菜菜單)Viewfile……Editfiles…Select……Selectall…Invertselection…Viewfile察看但不不修改文文檔內(nèi)容容打開的文文檔被標標識為““只讀””Editfiles界面同上上頁選擇此選選項時,,系統(tǒng)會會提示你你是否先先checkout后編編輯編輯完成成后,執(zhí)執(zhí)行checkin,改變變提交到到服務(wù)器器上基本操作作說明(客戶端端/view菜菜單)SortSearchCancelsearchRefreshfilelistSearchSearch與與Cancelsearch基本操作作說明(客戶端端/sourcesafe菜菜單)GetlatestversionCheckoutCheckinUndocheckoutShare…Branch……Mergebranches…GetlatestversionCheckoutCheckinUndocheckoutShare…Branch……Mergebranches…合并兩個個分支或或者分支支與主干干的差異異基本操作作說明(客戶端端/Tools菜單))ShowhistoryShowdifferentFindinfiles…Findreport…Options…Font…CustomizetoolbarChangpasswordShowhistory顯示細節(jié)節(jié)包括文件件歷史包括標簽簽只顯示標標簽從…到……,用戶戶只有按下下“shift”鍵時時顯示此此對話框框Showhistory文件歷史史包括文文件名、、用戶名名、日期期、活動動選中文件件使用““View”瀏瀏覽使用“Details”顯示示標簽和和注釋((common)使用“get””獲取某某個文件件版本到到你即將將指定的的路徑可以直接接checkout和share可以生成成報告Showdifferent比較兩個個文件或或者一個個文件不不同版本本之間的的差異((compare..to..)指定差異異文件的的格式((format):Visual為為txt文件件忽略空格格和格式式Findinfiles…在選定文文件中查查找匹配配字符串串Filereport…生成文件件報告報告類型型:打印印機、文文件(txt))、剪切切板生成報告告的范圍圍

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論