999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺述VSS服務器的安裝和配置

2007-12-31 00:00:00葉文勝
現代商貿工業 2007年8期

摘 要:VSS 的全稱為 Visual Source Safe。作為 Microsoft Visual Studio 的一名成員,它主要任務就是負責項目文件的管理,幾乎可以適用任何軟件項目。借助于他,軟件開發人員可以很好進行團隊合作,一同完成項目開發。關鍵詞:VSS;版本控制;安裝;配置;管理

中圖分類號:TP368.5 文獻標識碼:A 文章編號:1672-3198(2007)08-0187-02

1 版本控制在軟件開發中具有重要作用

源代碼版本控制機制是現代軟件開發中必不可少的管理機制之一,通常借助版本控制軟件即Source Code Management(SCM) systems或者Version Control systems來實現。版本控制在軟件開發中的重要作用如下:

(1)作為代碼倉庫有效的管理軟件開發中各個不同版本的源代碼和文檔,占用空間小并且方便各個版本代碼和文檔的獲取。

(2)對開發小組中對源代碼的訪問進行有效的協調(不同的版本控制軟件采取不同的協調策略)。

2 VSS運行的環境要求

Windows 平臺下使用VSS開發的典型環境是基于C/S架構的,即開發小組的每個開發者在各自的Windows平臺下利用開發工具(比如VC)開發項目中的各個模塊,而配有專門的服務器集中控制開發過程中的文檔和代碼。服務器和開發人員的客戶機分別裝有VSS的服務器和客戶端程序。

3 VSS 6.0的安裝

(1)VSS6.0服務器的安裝。

第一步,將Visual Studio6.0的CD1放入CD-ROM,自動進入安裝程序,選擇第二項“Server Applications and Tools(Add Only)”;

第二步,然后在“Server Setups”的“Server Components”中選擇“Visual Source Safe Server”,按“Install”按鈕后,根據提示放入CD2;

第三步,根據Installation Wizard的提示,繼續安裝過程,選擇安裝路徑,直至提示你重啟以使新安裝的程序生效,重啟計算機。

(2)VSS6.0客戶端的安裝。

在VSS6.0 服務器安裝完畢后,就可以在VSS管理員的指導下安裝客戶端的軟件。由于我們是在一個Windows環境的子網內,每臺PC客戶機均可通過網上鄰居來訪問 VSS服務器。在VSS管理員為用戶指明VSS客戶端軟件的安裝程序“Netsetup.exe”的位置(VSS服務器安裝目錄內)后,用戶可以直接通過資源管理器“Explorer”在網上鄰居中找到該程序,并雙擊以運行它。 Netsetup.exe被啟動后進入VSS客戶端的安裝,在提示框中輸入用戶名和工作組名,選擇VSS的安裝路徑后,點擊安裝圖標,進入實際安裝步驟,以后的工作將由系統自動完成。

4 VSS6.0服務器的配置和管理

在VSS6.0服務器安裝完畢后,就可以針對開發項目進行VSS服務器的配置和管理,這些工作均需由VSS管理員來完成。

第一步,為整個項目創建一個VSS數據庫(在VSS服務器安裝時,系統已經創建了一個缺省數據庫Common),啟動Visual SourceSafe6.0 Admin,跳出對話窗口,點擊下拉菜單Tools中的Create Database ...菜單項,將出現對話窗口,選擇新數據庫的路徑,例如創建MyApp數據庫,然后點擊OK按鈕,系統將完成創建工作。

第二步,為新創建的數據庫(例如MyApp)建立用戶,首先需要打開該數據庫,點擊下拉菜單Users/Open SourceSafe Database...,然后選擇數據庫MyApp并打開。再選擇菜單項Add User...,輸入用戶名和口令。然后依次創建其他的用戶。可以為不同的用戶設置針對不同項目文件夾的不同存取權限,存在兩種方法:1)使用VSS提供的功能。選中Tools/Options…對話框中Porject Security屬性頁的Enable Project Security復選框并選擇Tools/Rights by Project…或者Tools/Rights Assignments for User…進行設置;2)使用windows操作系統的cacls命令。

第三步,在該新建的數據庫中創建項目Project。啟動 Microsoft Visual SourceSafe6.0,出現對話窗口,點擊下拉菜單File中Open SourceSafe Database...,跳出對話框,選擇一個數據庫(例如MyApp),雙擊它或按Open按鈕打開該數據庫;一個項目Project是一組相關的文檔或者是一個文件的集合,VSS允許你以任何的層次結構來存貯和組織你的項目。在VSS數據庫中,你可以創建一個或者多個項目。點擊菜單File中的命令 Create Project...,創建一個項目,例如MyProject;創建完項目MyProject后,需要向MyProject中添加文件,點擊File中 Add Files命令,將跳出對話框,選擇相應文件或目錄,點擊Add按鈕,將它們添加到MyProject中去。

至此VSS服務器的配置到此基本上已經完成了,創建了數據庫和項目,并為它們建立了相應的用戶,這樣用戶在客戶端就可以直接登錄到VSS服務器上,進行在VSS控制管理下的開發工作。

5 VSS6.0客戶端的使用

下面以實驗室數據倉庫項目具體實例說明VSS客戶端使用步驟。

第一步,登錄到VSS服務器。啟動Microsoft Visual SourceSafe6.0客戶端,出現登錄窗口;點擊Browse…按鈕,出現對話框;再點擊Browse…按鈕,選擇圖所示的目錄(DBGROUP服務器上的共享目錄,如提示輸入DBGROUP服務器賬號密碼則分別填寫vss/vss);單擊打開按鈕并在隨后出現的兩個對話框上單擊OK和Open;重新回到登錄對話框;輸入管理員指定的用戶名和密碼,即登錄到了VSS服務器上。

注意:不同得用戶和密碼設置對不同目錄(project)有不同的訪問權限。

第二步,如果是第一次登錄到VSS服務器,還需要先設定工作目錄,否則無法進行checkout操作。 工作目錄的設定,選中自己相關模塊的文件夾,單擊右鍵,選擇Set Working Folder…; 在彈出的對話框中選擇自己所設定的工作目錄并單擊OK;注意:工作目錄設定完成后,服務器上的文件checkout后均放到該工作目錄中,所以本地機器上的工作目錄應收到保護不能隨意刪除移動。

注意:工作目錄設定完成后,服務器上的文件checkout后均放到該工作目錄中,所以本地機器上的工作目錄應收到保護不能隨意刪除移動。

第三步,checkout文件到本地工作目錄中。選中相關的文件夾,單擊右鍵并選擇Check Out…;系統彈出checkout對話框如下,單擊OK后該目錄下所有文件和子文件夾即checkout到了本地工作目錄同時服務器上的文件被鎖定呈紅色,其他用戶不可以再checkout該文件夾(服務器設置為不允許multicheckout)。

注意:一定要選中Recursive復選框以保證所有子文件夾被checkout。

第四步,對本地工作目錄當中的文件進行修改調試。

第五步,將工作目錄中的文件check in。如果不將修改后的文件check in則第四步中對文件的修改無法反映到服務器上項目文件的主備份中,而且極有可能導致下次checkout后本地文件被舊版本文件覆蓋的情況。在VSS客戶端窗口中選中要check in的文件夾單擊右鍵選擇Check in…,彈出check in對話框,單擊OK則本地工作目錄中的文件check in到了服務器上同時服務器上的文件解除鎖定(變黑)。

VSS是一款功能齊全、使用方便的版本控制軟件。靈活的使用他可以為軟件開發人員提供很大幫助。

參考文獻

[1](美)托馬斯.版本控制之道——使用 CVS[M].北京:電子工業出版社,2005.

主站蜘蛛池模板: 色综合天天综合中文网| 欧美色伊人| 日韩激情成人| 欧美日韩一区二区三| 精品国产福利在线| 国产精品自在自线免费观看| 精品国产黑色丝袜高跟鞋| av色爱 天堂网| 久久久久免费精品国产| 中文字幕 91| 欧美三級片黃色三級片黃色1| 中文一区二区视频| 国产爽妇精品| 日本在线亚洲| 久久精品丝袜| 亚洲福利视频网址| 一级福利视频| 亚洲综合二区| 国产欧美精品一区aⅴ影院| 亚洲黄色成人| 色天天综合| 丝袜美女被出水视频一区| 亚洲成AV人手机在线观看网站| av天堂最新版在线| 青青草原国产精品啪啪视频| 亚洲性一区| 成人国产精品2021| 亚洲国产天堂久久综合226114| 日韩精品欧美国产在线| 99精品视频在线观看免费播放| 国产成人精品高清不卡在线 | 国产精品19p| 伊人久久精品无码麻豆精品 | 国产尤物视频网址导航| 99偷拍视频精品一区二区| 沈阳少妇高潮在线| 狼友av永久网站免费观看| 国产chinese男男gay视频网| 怡红院美国分院一区二区| 久久一日本道色综合久久| 亚洲开心婷婷中文字幕| 日韩无码精品人妻| 亚洲男人的天堂久久精品| 88av在线看| 久久这里只有精品66| 久久中文字幕不卡一二区| 91青青在线视频| 国产精品亚洲综合久久小说| 国产99热| 国产精品无码久久久久久| a毛片免费在线观看| 伊人成色综合网| 日韩毛片免费| 日本黄色a视频| 午夜丁香婷婷| 国产区网址| 99人妻碰碰碰久久久久禁片| 九色免费视频| 亚洲国产欧美自拍| 99999久久久久久亚洲| 成人在线不卡视频| 国产精女同一区二区三区久| 免费中文字幕一级毛片| 亚洲欧美综合另类图片小说区| 国产成人综合日韩精品无码首页| 亚洲va视频| 亚洲一区网站| 婷婷六月色| 亚洲三级视频在线观看| 毛片网站观看| 欧美日本在线| 亚洲无码视频图片| 日韩欧美中文字幕在线韩免费| 91精品情国产情侣高潮对白蜜| 亚洲香蕉在线| jizz在线观看| 欧美国产日韩在线播放| 专干老肥熟女视频网站| 九九香蕉视频| 色窝窝免费一区二区三区| 国产欧美网站| 日日拍夜夜操|