1 VSS概述
版本控制是工作組軟件開(kāi)發(fā)中的重要方面,它能防止意外的文件丟失、允許反追蹤到早期版本、并能對(duì)版本進(jìn)行分支、合并和管理。在軟件開(kāi)發(fā)和您需要比較兩種版本的文件或找回早期版本的文件時(shí),源代碼的控制是非常有用的。 Visual SourceSafe 是一種源代碼控制系統(tǒng),它提供了完善的版本和配置管理功能,以及安全保護(hù)和跟蹤檢查功能。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)。你還會(huì)發(fā)現(xiàn),用VSS來(lái)組織管理項(xiàng)目,使得項(xiàng)目組間的溝通與合作更簡(jiǎn)易而且直觀。 VSS可以同 Visual Basic、Visual C++、Visual J++、Visual InterDev、Visual FoxPro 開(kāi)發(fā)環(huán)境以及 Microsoft Office 應(yīng)用程序集成在一起,提供了方便易用、面向項(xiàng)目的版本控制功能。Visual SourceSafe 可以處理由各種開(kāi)發(fā)語(yǔ)言、創(chuàng)作工具或應(yīng)用程序所創(chuàng)建的任何文件類型。在提倡文件再使用的今天,用戶可以同時(shí)在文件和項(xiàng)目級(jí)進(jìn)行工作。Visual SourceSafe 面向項(xiàng)目的特性能更有效地管理工作組應(yīng)用程序開(kāi)發(fā)工作中的日常任務(wù)。
1.1 VSS中的文件 當(dāng)你要修改某個(gè)文檔時(shí),需要先從數(shù)據(jù)庫(kù)中將它簽出(check out),或者告訴VSS你要編輯該文檔。VSS會(huì)將該文檔的副本從數(shù)據(jù)庫(kù)中拿到你的工作文件夾(working folder)中,你就可以修改你的文檔了。如果其他用戶再想對(duì)同一文檔進(jìn)行修改,VSS會(huì)產(chǎn)生一個(gè)信息,告訴他,該文檔已被簽出(check out),從而避免多人同時(shí)修改文檔,以保證文檔的安全性。 當(dāng)你完成修改之后,需要將文檔 簽入(check in)VSS。這個(gè)操作從你的工作文件夾(working folder)中復(fù)制被你修改的文檔,并將它放回VSS數(shù)據(jù)庫(kù),以便其他用戶能夠及時(shí)看到文檔的改動(dòng)。VSS能夠保存文檔的所有改動(dòng),并顯示最新版本,同時(shí)早期版本也會(huì)被跟蹤記錄下來(lái)。VSS對(duì)反增量技術(shù)的運(yùn)用,僅需要用很少的磁盤空間就能使得用戶獲取文檔的所有版本。 如果你沒(méi)有修改文檔,你可以執(zhí)行撤消簽出(undo check out)命令,文檔將被保存為被簽出(check out)之前的狀態(tài)。 如果你只需讀取某一文檔而并不需要編輯它,你可以執(zhí)行取出(get)命令,將文檔放入你的工作文件夾,再選擇查看文檔(view),來(lái)查看你的文檔的最新版本。
1.2 VSS中的項(xiàng)目 項(xiàng)目(project)是指用戶存儲(chǔ)在VSS數(shù)據(jù)庫(kù)中的所有文件(file)的集合。用戶可以在項(xiàng)目之間或項(xiàng)目?jī)?nèi)部實(shí)現(xiàn)文件的添加(add)、刪除(delete)、編輯(edit)、共享(share)。一個(gè)“項(xiàng)目(project)”在很大程度上類似于一個(gè)普通系統(tǒng)的的文件夾,不同的是它能更好地支持文件合并(merge)、跟蹤(archive)和版本控制(version control)功能。 文件保存在VSS數(shù)據(jù)庫(kù)中的項(xiàng)目(project)里。你無(wú)須管理存儲(chǔ)在VSS 中的文件正本,除非你要檢查或與其它拷貝進(jìn)行比較。 VSS為每一位用戶提供了一份備份文件放入工作文件夾(working folder),供用戶對(duì)文件進(jìn)行查看與編輯。盡管沒(méi)有工作文件夾也可以查看文件,但要想真正實(shí)現(xiàn)對(duì)文檔的處理,必須建立工作文件夾。
1.3 VSS的版本控制功能 VSS能夠保存文件的多個(gè)版本,包括文件版本之間每一處微小的變動(dòng)。版本控制有以下幾方面的內(nèi)容: l 組內(nèi)合作——在缺省的情況下,一般一個(gè)文件在某一時(shí)間只允許一個(gè)用戶對(duì)其進(jìn)行修改,這樣可以防止文件意外地被其他用戶改動(dòng)或者覆蓋。但管理員可以改動(dòng)這種缺省的設(shè)置,允許文件多層簽出。這種設(shè)置也能防止過(guò)多的、不必要的改動(dòng)。 l 版本追蹤——VSS能夠?qū)υ创a和其他文件進(jìn)行存儲(chǔ)和早期版本的追蹤,從而實(shí)現(xiàn)重建文件早期版本等有關(guān)功能。 l 跨平臺(tái)開(kāi)發(fā)——在多平臺(tái)開(kāi)發(fā)的情況下,版本追蹤用于維護(hù)核心代碼。 l 代碼的再使用—— 追蹤程序基準(zhǔn)使得代碼可重用。
1.4 文件的拆分和共享 在VSS中可以實(shí)現(xiàn)一個(gè)文件被多個(gè)項(xiàng)目共享(share)。在一個(gè)項(xiàng)目中對(duì)文件的改動(dòng)可以自動(dòng)反映到其他共享的項(xiàng)目中去。這正提倡了代碼重用。在file菜單中的properties中,點(diǎn)擊link,可以查看某一文件的共享情況。 拆分(branch)是將文件從原來(lái)共享的項(xiàng)目中分離出來(lái)的過(guò)程。它使得VSS可以實(shí)現(xiàn)從不同的路徑追蹤文件。 注:在其他版本控制系統(tǒng)中,分支是通過(guò)跟蹤版本號(hào)來(lái)實(shí)現(xiàn)的。例如:版本“2.3.9.2”是版本2.3的第二個(gè)修訂版本的第九個(gè)分支。而VSS通過(guò)明顯不同的項(xiàng)目名稱實(shí)現(xiàn)對(duì)文件分支的跟蹤。 拆分文件就斷開(kāi)了共享連接,使得本項(xiàng)目中的文件與其他原來(lái)共享的項(xiàng)目無(wú)關(guān)。對(duì)此文件的修改將不會(huì)再反映到其他項(xiàng)目上。拆分是這樣被建立的:兩個(gè)文件以前有著共同的歷史記錄,從實(shí)現(xiàn)拆分開(kāi)始,他們的歷史記錄將被VSS分別追蹤。 拆分文件之后,link按紐將不再顯示已斷開(kāi)的連接,但你可以用path(file菜單中的properties項(xiàng))按紐瀏覽拆分的歷史記錄。 共享(share)文件就是在多個(gè)項(xiàng)目間建立文件的連接。拆分(branch)文件就是在項(xiàng)目之間建立了不同的文件路徑。
1.5 工作文件夾(working folder) VSS是存儲(chǔ)和管理文件的工具,但是編輯和編譯文件必須在VSS指定文件夾中進(jìn)行。這個(gè)文件夾叫工作文件夾,它可以是現(xiàn)存的文件夾,也可以是VSS新建的文件夾。VSS瀏覽器在文件列表上方顯示了文件的工作文件夾的路徑。 在VSS系統(tǒng)中,工作文件夾才是你真正用于處理文檔的地方。當(dāng)你要編輯或修改某個(gè)文檔時(shí),必須對(duì)文檔實(shí)施check out 操作(詳見(jiàn)3.3.5修改和編輯文件),VSS將該文檔從項(xiàng)目中拷貝出來(lái),放入你的工作文件夾。當(dāng)你修改完畢并check in 文件之后,VSS又將文件重新拷貝到數(shù)據(jù)庫(kù)中以記錄你的修改。
一旦你將文件簽出,VSS就開(kāi)始在你的本地機(jī)上創(chuàng)建并管理你的工作文件夾。 每一個(gè)用戶、每一個(gè)項(xiàng)目或每一臺(tái)微機(jī)都可以有自己的工作文件夾。如果Joe在項(xiàng)目$/SpreadSheet和$/WordProcessor上工作,他就有相應(yīng)的2個(gè)不同的工作文件夾。如果Hanna在同樣的項(xiàng)目上工作,對(duì)于每一個(gè)項(xiàng)目她又有自己的工作文件夾。 當(dāng)你為某個(gè)項(xiàng)目設(shè)置了工作文件夾,你可以用它來(lái)放置你該項(xiàng)目中包括子項(xiàng)目再內(nèi)的所
2 VSS的客戶端安裝
2.1 安裝VSS的系統(tǒng)條件 l 計(jì)算機(jī)/處理器: 處理器為486DX/66MHz或以上PC機(jī)推薦Pentium或更高級(jí)的處理器。 l 內(nèi)存:Windows 95或以后的版本要求16 MB RAM (推薦32 MB);Windows NT 4.0要求24 MB (推薦32 MB)。 l 硬盤:客戶機(jī):典型安裝:59MB; 72 MB;安裝過(guò)程:66 MB; l 服務(wù)器:典型安裝:128 MB;最大安裝:141 MB; l 附加硬盤要求:Internet Explorer:典型為43 MB,最大59 MB;MSDN:典型57MB,最大59 MB l 驅(qū)動(dòng)器:CD ROM l 顯示:VGA或更高級(jí)顯示器,推薦Super VGA。 l 操作系統(tǒng):Microsoft Windows 95或以后版本或者M(jìn)icrosoft Windows NT 4.0,NT要求Service Pack 3或更高版本(包括Service Pack 3〕 l 外圍設(shè)備/其它: Microsoft Internet Explorer 4.01 Service Pack 1 (包含).
2.2 從網(wǎng)絡(luò)安裝VSS客戶端 1) 打開(kāi)本地計(jì)算機(jī)的“網(wǎng)上鄰居”屬性對(duì)話框; 2) 點(diǎn)擊“配置”按紐; 3) 將“MICROSOFT網(wǎng)絡(luò)用戶”的屬性設(shè)置為:登錄到WINDOWS NT 域,域名為PLANNING; 4) 添加TCP/IP、NETBEUI、IPX/SPX協(xié)議; 5) 重新啟動(dòng)計(jì)算機(jī),登錄“planning”域; 注:管理員為每位NT用戶設(shè)置的登錄密碼為“111”,用戶在第一次登錄時(shí),計(jì)算機(jī)會(huì)提示用戶修改密碼。 6) 從“網(wǎng)上鄰居”的“planning”域中查找服務(wù)器“VSSDATA”; 7) 打開(kāi)共享的“VSS”文件夾并雙擊“NETSETUP”; 8) 按照安裝程序的提示開(kāi)始安裝。
3 VSS的基本使用操作
3.1 登錄VSS 點(diǎn)擊VSS圖標(biāo)或從程序菜單中運(yùn)行Visual SourceSafe 6.0,即可打開(kāi)VSS瀏覽器。 如果用戶登錄的VSS密碼和登錄PLANNING域的密碼是一致的,系統(tǒng)將不再提示輸入進(jìn)入VSS數(shù)據(jù)庫(kù)的密碼;如果用戶為VSS設(shè)置的密碼與登錄PLANNING域的密碼不同,系統(tǒng)將提示用戶輸入VSS的登錄密碼。關(guān)于如何修改VSS用戶密碼,詳見(jiàn)“3.2.14修改用戶密碼”。
3.2 VSS瀏覽器
當(dāng)你一打開(kāi)VSS,如果你設(shè)定了密碼的話,它會(huì)提示你輸入密碼。如果你沒(méi)有設(shè)定密碼,你可以直接看到瀏覽器。在瀏覽器上,你可以瀏覽你的數(shù)據(jù)庫(kù)、查看項(xiàng)目列表、顯示文件統(tǒng)計(jì)信息、執(zhí)行命令對(duì)文件和項(xiàng)目進(jìn)行操作等。瀏覽器的最上方的標(biāo)題欄是你當(dāng)前連接的數(shù)據(jù)庫(kù)。VSS使用符號(hào)來(lái)提供有關(guān)文件和項(xiàng)目信息。 菜單欄的下面是常用工具欄,這里有許多常用命令的按紐,它可以幫你快速地執(zhí)行對(duì)文件的操作。 在項(xiàng)目欄中,顯示有項(xiàng)目列表,包括特殊項(xiàng)目的有關(guān)信息。文件欄顯示了當(dāng)前項(xiàng)目的所有文件的列表。結(jié)果欄顯示當(dāng)前你所執(zhí)行的操作的結(jié)果。
3.3 VSS基本操作
3.3.1創(chuàng)建新的文件夾 1) 選中要?jiǎng)?chuàng)建新文件夾的項(xiàng)目(上級(jí)文件夾); 2) 在file菜單中選中creat project; 3) 寫入要添加的文件夾的名稱,同時(shí)也可以在comment欄中為新建的文件夾添加備注; 4) 點(diǎn)擊OK。
3.3.2添加文件夾 1) 選中你要添加文件夾的項(xiàng)目(上級(jí)文件夾); 2) 在file菜單中選中add files; 3)在文件夾列表中選中要添加的文件夾; 4)點(diǎn)擊add,同時(shí)可以在comment欄為你添加的文件夾做一個(gè)簡(jiǎn)單備注; 5)如果你要連同子文件夾一起添加,選擇Recursive; 5) 點(diǎn)擊OK,成功添加了一個(gè)帶有備注的文件夾?;蛘唿c(diǎn)擊close,退出操作,返回add files對(duì)話框,點(diǎn)擊close。
3.3.3添加文件 3.3.2.1使用add命令添加文件 1)選中你要添加文件的文件夾; 2) 在fil菜單中選中add files; 3) 在文件列表中選中要添加的文件;如果要添加多個(gè)文件,可以使用CTRL鍵或SHIFT鍵,同時(shí)選中多個(gè)文件; 4)點(diǎn)擊add,同時(shí)可以在comment欄為你添加的文件夾做一個(gè)簡(jiǎn)單備注; 5)點(diǎn)擊OK。 3.3.2.2用拖動(dòng)的方法添加文件/文件夾 1)打開(kāi)VSS瀏覽器,調(diào)整其大小,使得Windows資源管理器能夠顯示出來(lái); 2)打開(kāi)Windows資源管理器,調(diào)整大小,使得兩個(gè)瀏覽器可以同時(shí)顯示; 3)從Windows資源管理器中選擇你要添加的文件或文件夾; 4) 拖動(dòng)你所選的文件或文件夾,放入VSS瀏覽器,文件被添加進(jìn)項(xiàng)目,而添加的文件夾將作為項(xiàng)目的子項(xiàng)目。
3.3.3查看文件 1) 在文件列表中選中要查看的文件; 2) 在EDIT菜單中選中view,打開(kāi)對(duì)話框; 3)選中view SourceSafe’s copy of this file; 4)點(diǎn)擊OK。
3.3.4創(chuàng)建工作文件夾 在執(zhí)行簽入(check in)、簽出(check out)、撤消簽出(undo check out)、取出最新版本(get latest version)和文件合并(merge branches)等命令時(shí)都必須使用工作文件夾。工作文件夾可以隨時(shí)設(shè)定或修改,VSS系統(tǒng)中可以通過(guò)兩種方式設(shè)置工作文件夾。 3.3.4.1專門創(chuàng)建工作文件夾 1) 在VSS瀏覽器的文件或項(xiàng)目列表中選中要設(shè)置工作文件夾的文件/文件夾; 2) 在file菜單中選擇set working folder,打開(kāi)對(duì)話框; 3) 在資源管理列表中選擇或新建文件夾; 4) 點(diǎn)擊OK。 3.3.4.2利用check out操作設(shè)置工作文件夾 在對(duì)文件執(zhí)行check out操作時(shí),如果該文件還沒(méi)有設(shè)置工作文件夾,系統(tǒng)會(huì)提示用戶為文件創(chuàng)建或指定工作文件夾,用戶可以根據(jù)系統(tǒng)的提示對(duì)文件進(jìn)行工作文件夾的設(shè)置。
3.3.5修改和編輯文件 1) 在edit菜單中選中edit file,打開(kāi)對(duì)話框; 2) 選擇check out this file and edit it in your working folder; 3) 點(diǎn)擊OK。 注:如果用戶已經(jīng)為文件設(shè)置了工作文件夾,VSS會(huì)將該文件的一個(gè)COPY放入你的工作文件夾并打開(kāi)文件,讓用戶進(jìn)行修改和編輯;如果用戶還沒(méi)有為文件設(shè)置工作文件夾,VSS系統(tǒng)會(huì)提醒用戶設(shè)置工作文件夾,用戶可根據(jù)系統(tǒng)提示,先設(shè)置工作文件夾,才可以對(duì)文件進(jìn)行編輯。
3.3.6移動(dòng)文件/文件夾 3.3.6.1移動(dòng)文件 你只有一種方法移動(dòng)文件:將文件共享(share)到項(xiàng)目中,再將其從原來(lái)的項(xiàng)目中delete或是destroy。移動(dòng)文件后,歷史信息仍然有效。但是你不能用move命令來(lái)移動(dòng)單個(gè)的文件。 3.3.6.2移動(dòng)文件夾(project) 注:要使用移動(dòng)(move)命令,必須先請(qǐng)管理員為你設(shè)置對(duì)移動(dòng)目的項(xiàng)目的添加(add)權(quán)限和對(duì)源項(xiàng)目中文件的破壞(destroy)權(quán)限。 使用移動(dòng)命令你可以重新定位子文件夾,將其從一個(gè)文件夾移動(dòng)到另一個(gè)文件夾中。這個(gè)命令重新定義了被移動(dòng)文件夾的路徑。 這個(gè)命令不可以重命名文件;你只能通過(guò)執(zhí)行重命名命令來(lái)實(shí)現(xiàn)它。這個(gè)移動(dòng)命令不會(huì)改變文件夾的內(nèi)容或其中子文件夾的歷史信息,它只會(huì)影響到新的和舊的上級(jí)文件夾的歷史信息。 警告:當(dāng)你移動(dòng)一個(gè)文件夾之后,就不能再如實(shí)地重建其上級(jí)文件夾的早期版本。 移動(dòng)文件夾的具體操作步驟如下: 1) 選中要移動(dòng)的文件夾; 2) 在file菜單中選中move,打開(kāi)對(duì)話框; 3) 在列表中選擇目標(biāo)文件夾; 4) 點(diǎn)擊OK。
3.3.7共享文件/文件夾(share) 1) 在VSS瀏覽器中選擇你要共享的目標(biāo)項(xiàng)目。 2) 在SourceSafe菜單中選擇share,打開(kāi)共享對(duì)話框。 3) 在file to share列表中選擇你要共享的文件,如果文件沒(méi)有顯示,可以旁邊的項(xiàng)目列表中查找。 4) 點(diǎn)擊share。 5) 點(diǎn)擊close。
3.3.8拆分文件(branch) 3.3.8.1拆分被共享的文件 1) 在瀏覽器中選中你想要拆分的文件; 2) 在SourceSafe菜單中選擇branch,打開(kāi)拆分對(duì)話框; 3) 在comment中填寫備注; 4) 點(diǎn)擊OK。 3.3.8.2用一步操作完成文件的拆分與共享 1) 在VSS瀏覽器中選擇你要branch/share的項(xiàng)目; 2) 在SourceSafe菜單中打開(kāi)share對(duì)話框; 3) 在file to share列表中選擇要共享的文件,如果你要的文件沒(méi)有顯示,在項(xiàng)目列表中
3.3.9刪除/恢復(fù)文件或文件夾 如果想從VSS中移走某個(gè)文件,你必須首先確定是僅僅從項(xiàng)目中移走,還是從VSS數(shù)據(jù)庫(kù)中移走。你還必須確定是要?jiǎng)h除文件,但使其能夠恢復(fù),還是永久性地破壞它。 VSS中有以下三種途徑可以實(shí)現(xiàn)從數(shù)據(jù)庫(kù)中移走文件。 3.3.3.9.1刪除(delete) 將文件從項(xiàng)目中移走。該文件仍然存在于你的VSS數(shù)據(jù)庫(kù)和其它共享該文件的項(xiàng)目中,你可以恢復(fù)它。此命令同樣適用于項(xiàng)目。 1) 選擇文件或項(xiàng)目; 2) 選擇file菜單中的delete命令; 3) 點(diǎn)擊OK。 3.3.3.9.2破壞(destroy) 刪除(delete)對(duì)話框中有永久性破壞(the Destroy Permanently)選項(xiàng),你一旦選中它,文件或項(xiàng)目將從VSS數(shù)據(jù)庫(kù)中被移走,你不能再恢復(fù)它。此外,當(dāng)Destroy 和Destroy Permanently命令用于共享文件時(shí),它只作用于當(dāng)前文件夾,其它共享的文件夾仍然保留該文件,該文件依然保存在VSS數(shù)據(jù)庫(kù)中。 1) 選擇文件或項(xiàng)目; 2) 選擇file菜單中的delete命令; 3) 選中 Destroy Permanently 選項(xiàng); 4) 點(diǎn)擊OK。 3.3.3.9.3清除(Purge) 這個(gè)命令將永久性地移走你已經(jīng)刪除的文件或項(xiàng)目,但沒(méi)有破壞它。你可以使用這一命令清空你的文件或項(xiàng)目中的所有內(nèi)容,但不能恢復(fù)它們。 1) 在VSS瀏覽器中選中項(xiàng)目; 2) 打開(kāi)file菜單的properties對(duì)話框,按delete按紐; 3) 在列表中選擇要清除的文件名; 4) 點(diǎn)擊purge; 5) 如果要繼續(xù),在VSS給你的提示欄中點(diǎn)擊yes。
3.3.10查看文件/文件夾的歷史信息或早期版本 在歷史信息中保存有每一個(gè)文件的詳細(xì)信息。在history對(duì)話框中,你不僅可以瀏覽到文件的版本信息、備注、以及文件的相關(guān)歷史記錄,也能夠獲取文件的某個(gè)舊版本。 注:只有文件(file)可以從歷史信息中check out,文件夾(project)不能從中check out。 你還可以從歷史信息對(duì)話框中執(zhí)行g(shù)et、check out、diff、pin、unpin、roll back和reprot等操作。 要查看歷史信息: 1) 在tool菜單選中show history,打開(kāi)history options對(duì)話框; 2) 點(diǎn)擊OK。
3.3.11獲取文件的最新版本 1) 選擇你要操作的文件,也可以是多個(gè)文件或某個(gè)項(xiàng)目; 2) 在SourceSafe菜單中選擇get latest version; 3) 如果你事先沒(méi)有設(shè)定工作文件夾,VSS會(huì)提示你是否設(shè)定一個(gè)工作文件夾,點(diǎn)擊OK,設(shè)定一個(gè)工作文件夾; 4) 如果你已經(jīng)確定了選項(xiàng),VSS就會(huì)顯示get latest version對(duì)話框,你就可以從當(dāng)前的項(xiàng)目中獲取文件的最新版本的備份,它放在你的工作文件夾中。
3.3.12獲取文件的早期版本 1) 選中你要查看的文件; 2) 在tool菜單中選中show history,打開(kāi)history option對(duì)話框; 3) 點(diǎn)擊OK,打開(kāi)history對(duì)話框; 4) 選中你要看的版本; 5) 點(diǎn)擊get,打開(kāi)get對(duì)話框; 6) 如果你事先沒(méi)有設(shè)定工作文件夾,VSS會(huì)提示你是否設(shè)定一個(gè)工作文件夾,點(diǎn)擊OK,設(shè)定一個(gè)工作文件夾; 7) 在取出對(duì)話框中點(diǎn)擊OK,文件版本的備份就會(huì)從當(dāng)前項(xiàng)目調(diào)入你的工作文件夾。
3.3.13修改用戶密碼 使用更改密碼命令來(lái)設(shè)置或更改你的密碼。要更改密碼,必須首先知道當(dāng)前的密碼,如果你忘記了自己的密碼,請(qǐng)與管理員聯(lián)系。 登錄的時(shí)候,VSS會(huì)提示你輸入密碼以確認(rèn)你的身份。如果管理員為你設(shè)置的用戶名與你的網(wǎng)絡(luò)名是相同的,VSS將不會(huì)再提示你輸入密碼。 注:你的VSS的密碼可以與你使用的操作系統(tǒng)的密碼相同,也可以不同,它并不會(huì)替換你操作系統(tǒng)的密碼。 如何更改密碼: 1) 從tool菜單打開(kāi)change password對(duì)話框; 2) 在舊密碼框里鍵入你當(dāng)前的密碼; 3) 在新密碼框里鍵入你的新密碼; 注:密碼可以設(shè)1到15個(gè)字符,它以*的形式顯示; 4) 在確認(rèn)框里再次鍵入新密碼; 5) 點(diǎn)OK。
3.3.15打開(kāi)/關(guān)閉數(shù)據(jù)庫(kù) 如果你使用了VSS,你的文件和項(xiàng)目就會(huì)被存儲(chǔ)在一個(gè)數(shù)據(jù)庫(kù)中。它安全地保存你的信息并為你提供重要的歷史信息和版本跟蹤。要?jiǎng)?chuàng)建新的數(shù)據(jù)庫(kù),要與VSS管理員聯(lián)系。 3.3.15.1打開(kāi)現(xiàn)有的數(shù)據(jù)庫(kù) 要運(yùn)行你的VSS,你必須與存儲(chǔ)你的文件的數(shù)據(jù)庫(kù)連接。這一步通常由VSS自動(dòng)完成,除非你要選擇其他的數(shù)據(jù)庫(kù)。如果數(shù)據(jù)庫(kù)還沒(méi)有安裝,請(qǐng)與管理員聯(lián)系。 1) 從file菜單,選擇open SourceSafe database,打開(kāi)對(duì)話框; 2) 從數(shù)據(jù)庫(kù)列表中選擇一個(gè)數(shù)據(jù)庫(kù); 3) 點(diǎn)擊open,打開(kāi)數(shù)據(jù)庫(kù)。 3.3.15.2關(guān)閉數(shù)據(jù)庫(kù) 你只能在一個(gè)數(shù)據(jù)庫(kù)中進(jìn)行工作。因此,如果要關(guān)閉一個(gè)數(shù)據(jù)庫(kù),只需打開(kāi)另一個(gè)數(shù)據(jù)庫(kù)即可。
|