vss使用教程.ppt_第1頁
vss使用教程.ppt_第2頁
vss使用教程.ppt_第3頁
vss使用教程.ppt_第4頁
vss使用教程.ppt_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、版本控制工具VSS,Visual SourceSafe (VSS)概述,SS是微軟公司推出的一款支持團(tuán)隊(duì)協(xié)同開發(fā)的配置管理工具,是VS的套件之一。 提供了完善的版本和配置管理功能,以及安全保護(hù)和跟蹤檢查功能 SS由Visual SourceSafe 6.0 Admin、Visual SourceSafe 6.0、Analyze VSS DB、Analyze & Fix VSS DB四部分組成。后兩個(gè)工具不常用 SS的樣子象Windows的文件管理器,它所顯示的路經(jīng)是以$符號為根節(jié)點(diǎn)的相對路徑,服務(wù)器,數(shù)據(jù)庫建立 在服務(wù)器中,客戶端,在工作文件夾 中處理文件,VSS中的幾個(gè)重要概念,文件 fil

2、e VSS中我們處理的所有文檔都叫文件 操作:check out , check in , undo check out , view 項(xiàng)目 project 存儲在VSS數(shù)據(jù)庫中的所有文件的集合 ,類似于“文件夾” 操作:文件的add , delete , edit 工作文件夾 working folder 在我們的本地機(jī)上。是我們真正用于處理文檔的地方,VSS管理員建立數(shù)據(jù)庫(一),進(jìn)入Visual SourceSafe 6.0 Admin 選擇文件創(chuàng)建新數(shù)據(jù)庫,名為“VSSData”,VSS管理員建立數(shù)據(jù)庫(二),VSS管理員建立數(shù)據(jù)庫(二),共享目錄,VSS管理員創(chuàng)建用戶并設(shè)定密碼,創(chuàng)建

3、用戶:選擇用戶 添加用戶,進(jìn)入Visual SourceSafe 6.0 Admin 選擇Tools Options,在Project Security欄把 Enable project security打上勾,啟用數(shù)據(jù)庫,用戶的權(quán)限,權(quán)限分為5級: 無權(quán)限級:看不到文件 read級:自能瀏覽文件,可以使用get latest version命令 check in/check out級:可以更新文件,但不能對文件進(jìn)行刪除 delete級:可以刪除文件,但通過某些命令這些文件還能恢復(fù)。 Destroy級:可以徹底的刪除文件,刪除之后無法恢復(fù)。,選擇Tools Rights by Project設(shè)

4、置,設(shè)置用戶的權(quán)限,對“SE實(shí)訓(xùn)”文件夾,用戶Mary只有讀的權(quán)限!,以用戶Mary登錄驗(yàn)證權(quán)限 嘗試check out “SE實(shí)訓(xùn)” 中的通訊錄.doc,系統(tǒng)報(bào)無權(quán)限信息!,設(shè)置用戶的權(quán)限 (二),登陸VSS,進(jìn)入Microsoft Visual SourceSafe 6.0,修改密碼,修改密碼:選擇工具 修改密碼,創(chuàng)建新的項(xiàng)目,選擇File Create Project,添加文件夾,選中要?jiǎng)?chuàng)建新文件夾的項(xiàng)目(上級文件夾) 選擇File Add Files,添加文件,選中要?jiǎng)?chuàng)建新文件夾的項(xiàng)目(上級文件夾) 選擇File Add Files,添加要點(diǎn),你可以繼續(xù)通過 FileCreate Pr

5、oject在根目錄下創(chuàng)建一個(gè)項(xiàng)目后在此項(xiàng)目節(jié)點(diǎn)下添加文件。 添加完文件后,您所添加源文件的屬性自動變?yōu)橹蛔x,并在所添加文件的文件夾下生成個(gè) vssver 文件 ,以后對文件的操作基本與原文件沒有關(guān)系了。,創(chuàng)建工作文件夾,選擇File Set Working Folder,查看文件,在文件列表中選中要查看的文件 選擇Edit View File 或右單擊鼠標(biāo)選擇View或雙擊要打開的文件可以進(jìn)行瀏覽Source Safe Server中的文件??截惖奖镜貦C(jī)的臨時(shí)文件夾中(臨時(shí)文件夾路徑在tools-options-general下設(shè)置),屬性只讀,獲取文件的最新版本,選擇要操作的文件,也可以是多

6、個(gè)文件或某個(gè)項(xiàng)目 選擇SourceSafe Get Latest Version 或 右單擊鼠標(biāo)選擇Get Latest Version,下載文件到本地操作(check out),在文件列表中選中要修改和編輯的文件 選擇Edit Edit File 或 右單擊鼠標(biāo)選擇 check out,source safe中使用了文件鎖的概念當(dāng)一個(gè)文件被別人check out時(shí),其他人不能check out 此文件,下載文件到本地操作(二),缺省的狀態(tài)下“dont get local copy”這個(gè)選項(xiàng)是不選的,他的意義是如果不選保持缺省狀態(tài): 當(dāng)本地的同名文件是只讀時(shí),則系統(tǒng)首先用source safe

7、的文件更新本地的文件,本地的文件變?yōu)榭蓪憽?當(dāng)本地的文件是可寫時(shí),則會出現(xiàn)另一提示框其中的選項(xiàng)leave this file:本地文件保留當(dāng)前狀態(tài),source safe中的文件也保留當(dāng)前狀態(tài),這樣有可能兩個(gè)文件不一致。,check out時(shí)請勾選“dont get local copy”,修改和編輯文件,此文件正在被Tom編輯,其他用戶只能查看不能編輯,上傳文件到服務(wù)器操作(check in),把這次修改提交到數(shù)據(jù)庫, 右單擊鼠標(biāo)選擇check in,一定記住check out 后要check in,不然導(dǎo)致的后果就如同寫完了文件不保存差不多,上傳文件到服務(wù)器操作(二),若不把這次修改提交到

8、數(shù)據(jù)庫,右單擊鼠標(biāo)選擇undo check out,刪除/恢復(fù)文件或文件夾 (一),刪除(delete) 選擇要?jiǎng)h除的文件或項(xiàng)目,然后選擇FileDelete,刪除/恢復(fù)文件或文件夾 (二),破壞(destroy)永久刪除 選擇要?jiǎng)h除的文件或項(xiàng)目,然后選擇FileDelete,選中 Destroy permanently 選項(xiàng),刪除/恢復(fù)文件或文件夾 (三),恢復(fù)(Recover) 在VSS瀏覽器中選中項(xiàng)目,然后選擇Fileproperties ,選中 deleted Items選項(xiàng),在列表中選擇要恢復(fù)的文件名 ,之后點(diǎn)擊recover,刪除/恢復(fù)文件或文件夾 (四),清除(Purge) 在V

9、SS瀏覽器中選中項(xiàng)目,然后選擇Fileproperties ,選中 deleted Items選項(xiàng),在列表中選擇要清除的文件名 ,之后點(diǎn)擊purge,進(jìn)入Microsoft Visual SourceSafe 6.0 選中某文件,右鍵選擇“Show History”,可以看到該文件編輯的歷史紀(jì)錄。,查看文件編輯的歷史記錄 (一),同時(shí)選中兩段歷史記錄,選擇右邊的“Diff”按鈕,可以看到兩個(gè)版本的修改記錄。,查看文件編輯的歷史記錄 (二),edit操作與password的更改,edit命令是一個(gè)組合命令,是先check out再修改的命令的組合。應(yīng)當(dāng)注意的是,執(zhí)行edit命令后,我們修改了文件

10、,但是source safe中的文件并沒有同步的修改,我們還是要check in完成本地文件與source safe上文件的同步。 password一般是由軟件配置管理員分配的,如果我們需要修改密碼,可以在tools-change password 下修改。 需要說明的一點(diǎn)是當(dāng)你的 source safe密碼和windows密碼相同時(shí),啟動source safe,不會出現(xiàn)提示您輸入密碼的對話框。這是微軟的的一貫作風(fēng),在SQL server數(shù)據(jù)庫管理系統(tǒng)下也能找到這個(gè)影子,因?yàn)槲④浾J(rèn)為windows的密碼應(yīng)該比其他軟件的密碼級別要高,既然您能用相同的用戶名和密碼進(jìn)入windows那么您也有權(quán)使用相同的用戶名進(jìn)入其他的軟件。,QUESTION,VSS中,“$”代表什么?

溫馨提示

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

最新文檔

評論

0/150

提交評論