?下好之后,點(diǎn)擊安裝。安裝完成之后。下面為轉(zhuǎn)載。
1.VSS服務(wù)器端使用
先在VSS Administrator中添加項(xiàng)目組的開發(fā)人員名單,權(quán)限由管理員分配。
(1)打開VSS Administrator,出現(xiàn)登錄窗口,如圖7-6所示。首先要?jiǎng)?chuàng)建一個(gè)新的VSS管理數(shù)據(jù)庫。
(2)單擊“Browse”按鈕,打開VSS數(shù)據(jù)庫窗口。如圖7-7所示。列表中顯示的是之前項(xiàng)目的VSS數(shù)據(jù)庫。右邊的一系列按鈕可實(shí)現(xiàn)對這些數(shù)據(jù)庫信息的操作。
(3)單擊“Add”按鈕,此時(shí)會(huì)出現(xiàn)一個(gè)向?qū)?,幫助用戶選擇文件夾并創(chuàng)建數(shù)據(jù)庫文件。只需要按照向?qū)У奶崾疽徊讲竭M(jìn)行即可,此處不再贅述。
(4)完成VSS數(shù)據(jù)庫建設(shè)后,返回圖7-7所示界面可以發(fā)現(xiàn):Database的文本框內(nèi)已經(jīng)有了剛創(chuàng)建的目錄。
?????????
???????????? 圖7-6?? VSS登錄窗口?????????????????????????????? 圖7-7?? VSS數(shù)據(jù)庫窗口
(5)初次登錄時(shí),賬戶“Admin”不需要密碼,單擊“OK”按鈕。打開VSS Administrator的工作界面,如圖7-8所示。在工作區(qū)的列表中有當(dāng)前Windows系統(tǒng)中的管理賬戶。
(6)管理員要先設(shè)置好自己的管理密碼,單擊“Users|Change Password”菜單,彈出對話框,如圖7-9所示,在此處修改管理員的密碼即可。
????
??????? 圖7-8?? VSS Administrator工作界面?????????????????????? 圖7-9?? 修改密碼對話框
(7)單擊“Users|Add User”菜單,彈出如圖7-10所示對話框。在對話框內(nèi)填寫項(xiàng)目組成員名稱,并指定默認(rèn)密碼。在密碼下方的復(fù)選項(xiàng)“Read Only”,表示此成員是否具有只讀屬性。一般對于測試人員只允許下載代碼,而不允許修改。
圖7-10?? 添加用戶對話框
以上這些講解了VSS管理者的使用,即服務(wù)器端的使用。下面介紹開發(fā)人員如何將代碼下載到本地機(jī)器并使用
2.VSS客戶端使用
(1)打開Microsoft Visual SourceSafe,如圖7-11所示。其界面類似于“Windows資源管理器”的一個(gè)操作窗口,左側(cè)是文件夾,右側(cè)顯示文件夾的具體內(nèi)容。下面首先連接要開發(fā)項(xiàng)目的VSS數(shù)據(jù)庫。
圖7-11?? VSS客戶端工作界面
(2)單擊“File|Open SourceSafe Database”菜單,打開圖7-7所示的窗口。
(3)在VSS數(shù)據(jù)庫對話框中選擇本項(xiàng)目管理者建立的數(shù)據(jù)庫,在下面輸入登錄名稱。如果希望下次登錄時(shí)不再需要輸入用戶名,可以選中下面的“Open this database next time”復(fù)選框。
(4)單擊“Open”按鈕,此時(shí)出現(xiàn)普通用戶的登錄窗口,與圖7-6相同,只是用戶名不同,輸入項(xiàng)目管理者分配的用戶名和密碼。
(5)單擊“OK”按鈕。如果此時(shí)有項(xiàng)目,則將登錄成功,并顯示此VSS數(shù)據(jù)庫中包含的項(xiàng)目。而本例目前還沒有項(xiàng)目。
(6)單擊“File|Create Project”菜單,打開如圖7-12所示對話框。
(7)在“Project”文本框內(nèi)輸入項(xiàng)目的名稱“MemberCard”;在“Comment”文本框內(nèi)輸入項(xiàng)目的描述信息。單擊“OK”按鈕,整個(gè)項(xiàng)目的VSS框架搭建完畢。如果項(xiàng)目還有很多相關(guān)資料和共享圖片,可以在此項(xiàng)目下建立新文件夾并存放資料。本例在下面新建一個(gè)文件夾“代碼”用于存放網(wǎng)站源文件。
完成VSS數(shù)據(jù)庫的構(gòu)建后,并沒有將代碼保存進(jìn)來,那么如何把本章第一節(jié)中創(chuàng)建的網(wǎng)站部署到VSS中呢?這在下面將進(jìn)行介紹。
7.2.2?? 將項(xiàng)目部署到VSS
只有將項(xiàng)目部署到VSS中,才能實(shí)現(xiàn)源代碼的安全與共享。將項(xiàng)目部署到VSS的步驟如下。
(1)在Visual Studio 2005中打開本章第一節(jié)新建的網(wǎng)站“MemberCard”。
(2)在解決方案資源管理器中,右擊“網(wǎng)站”項(xiàng)目,在彈出的快捷菜單中選擇“將解決方案添加到源代碼管理”命令。彈出圖7-6所示的登錄窗口。
(3)輸入正確的用戶名和密碼后,單擊“OK”按鈕,彈出如圖7-13所示對話框。此處選擇項(xiàng)目的根目錄,選擇上節(jié)中新建項(xiàng)目下的“代碼”文件夾。
(4)單擊“OK”按鈕,系統(tǒng)打開VSS的工作界面,可以在代碼文件夾下看到網(wǎng)站的源代碼。
圖7-13?? 選擇項(xiàng)目窗口
此時(shí)已經(jīng)成功將網(wǎng)站源代碼部署到VSS,回到Visual Studio 2005中可以發(fā)現(xiàn):在解決方案資源管理器中的所有文件前面都有了一個(gè)類似鎖的標(biāo)記。如果要修改文件,需要右擊文件,在彈出的快捷菜單中選擇“簽出”命令?!昂灣觥本褪菍⒃创a從VSS下載到本地進(jìn)行編輯。編輯完成后,再打開剛才的菜單,會(huì)發(fā)現(xiàn)有一項(xiàng)“簽入”命令,意思就是將本地代碼上傳到VSS進(jìn)行保存。
? 說明 |
? VSS主要包括3個(gè)操作,分別是下載,簽入和簽出。對于同一VSS工程,如果只是有人下載,那么其他人都可以繼續(xù)操作;如果有人簽出了,那其他人都必須等待,直到這個(gè)人簽入之后,其他人才能再簽出。這樣,可以避免工程同時(shí)被修改,造成沖突。 |
7.2.3?? 需要注意的問題
VSS的操作需要注意以下4點(diǎn)。
(1)每次開發(fā)前都要先下載最新版本,以免上傳時(shí)覆蓋別人對項(xiàng)目的修改。
(2)如果只修改一個(gè)文件,那就只簽出這一個(gè),不要把整個(gè)文件夾乃至整個(gè)項(xiàng)目都簽出,以免浪費(fèi)時(shí)間。
(3)如果需要將整個(gè)項(xiàng)目都簽出,一定要先下載項(xiàng)目的最新版本,修改完畢后立刻簽入,以免耽誤別人的工作,因?yàn)檎麄€(gè)項(xiàng)目組都對這一個(gè)VSS工程進(jìn)行操作。
(4)管理人員要控制好項(xiàng)目的版本,如果發(fā)生代碼被覆蓋的情況,可以及時(shí)恢復(fù)。
轉(zhuǎn)載自: http://www.cnblogs.com/kjun/archive/2009/08/26/1554253.html
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
