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

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