99精品久久这里只有精品,三上悠亚免费一区二区在线,91精品福利一区二区,爱a久久片,无国产精品白浆免费视,中文字幕欧美一区,爽妇网国产精品,国产一级做a爱免费观看,午夜一级在线,国产精品偷伦视频免费手机播放

    <del id="eyo20"><dfn id="eyo20"></dfn></del>
  • <small id="eyo20"><abbr id="eyo20"></abbr></small>
      <strike id="eyo20"><samp id="eyo20"></samp></strike>
    • 首頁 > 文章中心 > 正文

      VSS服務(wù)器配置

      前言:本站為你精心整理了VSS服務(wù)器配置范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

      摘要:VSS的全稱為VisualSourceSafe。作為MicrosoftVisualStudio的一名成員,它主要任務(wù)就是負(fù)責(zé)項目文件的管理,幾乎可以適用任何軟件項目。借助于他,軟件開發(fā)人員可以很好進(jìn)行團(tuán)隊合作,一同完成項目開發(fā)。

      關(guān)鍵詞:VSS;版本控制;安裝;配置;管理

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

      源代碼版本控制機(jī)制是現(xiàn)代軟件開發(fā)中必不可少的管理機(jī)制之一,通常借助版本控制軟件即SourceCodeManagement(SCM)systems或者VersionControlsystems來實現(xiàn)。版本控制在軟件開發(fā)中的重要作用如下:

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

      (2)對開發(fā)小組中對源代碼的訪問進(jìn)行有效的協(xié)調(diào)(不同的版本控制軟件采取不同的協(xié)調(diào)策略)。

      2VSS運(yùn)行的環(huán)境要求

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

      3VSS6.0的安裝

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

      第一步,將VisualStudio6.0的CD1放入CD-ROM,自動進(jìn)入安裝程序,選擇第二項“ServerApplicationsandTools(AddOnly)”;

      第二步,然后在“ServerSetups”的“ServerComponents”中選擇“VisualSourceSafeServer”,按“Install”按鈕后,根據(jù)提示放入CD2;

      第三步,根據(jù)InstallationWizard的提示,繼續(xù)安裝過程,選擇安裝路徑,直至提示你重啟以使新安裝的程序生效,重啟計算機(jī)。

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

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

      4VSS6.0服務(wù)器的配置和管理

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

      第一步,為整個項目創(chuàng)建一個VSS數(shù)據(jù)庫(在VSS服務(wù)器安裝時,系統(tǒng)已經(jīng)創(chuàng)建了一個缺省數(shù)據(jù)庫Common),啟動VisualSourceSafe6.0Admin,跳出對話窗口,點(diǎn)擊下拉菜單Tools中的CreateDatabase...菜單項,將出現(xiàn)對話窗口,選擇新數(shù)據(jù)庫的路徑,例如創(chuàng)建MyApp數(shù)據(jù)庫,然后點(diǎn)擊OK按鈕,系統(tǒng)將完成創(chuàng)建工作。

      第二步,為新創(chuàng)建的數(shù)據(jù)庫(例如MyApp)建立用戶,首先需要打開該數(shù)據(jù)庫,點(diǎn)擊下拉菜單Users/OpenSourceSafeDatabase...,然后選擇數(shù)據(jù)庫MyApp并打開。再選擇菜單項AddUser...,輸入用戶名和口令。然后依次創(chuàng)建其他的用戶??梢詾椴煌挠脩粼O(shè)置針對不同項目文件夾的不同存取權(quán)限,存在兩種方法:1)使用VSS提供的功能。選中Tools/Options…對話框中PorjectSecurity屬性頁的EnableProjectSecurity復(fù)選框并選擇Tools/RightsbyProject…或者Tools/RightsAssignmentsforUser…進(jìn)行設(shè)置;2)使用windows操作系統(tǒng)的cacls命令。

      第三步,在該新建的數(shù)據(jù)庫中創(chuàng)建項目Project。啟動MicrosoftVisualSourceSafe6.0,出現(xiàn)對話窗口,點(diǎn)擊下拉菜單File中OpenSourceSafeDatabase...,跳出對話框,選擇一個數(shù)據(jù)庫(例如MyApp),雙擊它或按Open按鈕打開該數(shù)據(jù)庫;一個項目Project是一組相關(guān)的文檔或者是一個文件的集合,VSS允許你以任何的層次結(jié)構(gòu)來存貯和組織你的項目。在VSS數(shù)據(jù)庫中,你可以創(chuàng)建一個或者多個項目。點(diǎn)擊菜單File中的命令CreateProject...,創(chuàng)建一個項目,例如MyProject;創(chuàng)建完項目MyProject后,需要向MyProject中添加文件,點(diǎn)擊File中AddFiles命令,將跳出對話框,選擇相應(yīng)文件或目錄,點(diǎn)擊Add按鈕,將它們添加到MyProject中去。

      至此VSS服務(wù)器的配置到此基本上已經(jīng)完成了,創(chuàng)建了數(shù)據(jù)庫和項目,并為它們建立了相應(yīng)的用戶,這樣用戶在客戶端就可以直接登錄到VSS服務(wù)器上,進(jìn)行在VSS控制管理下的開發(fā)工作。5VSS6.0客戶端的使用

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

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

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

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

      注意:工作目錄設(shè)定完成后,服務(wù)器上的文件checkout后均放到該工作目錄中,所以本地機(jī)器上的工作目錄應(yīng)收到保護(hù)不能隨意刪除移動。

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

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

      第四步,對本地工作目錄當(dāng)中的文件進(jìn)行修改調(diào)試。

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

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

      參考文獻(xiàn)

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

      文檔上傳者
      亚洲欧洲日本综合aⅴ在线| 国产一区二区av在线免费观看| 亚洲午夜狼人综合影院| 国产又a又黄又潮娇喘视频| 日本丶国产丶欧美色综合| 精品系列无码一区二区三区| 国产一区二区三区尤物| 少妇高潮av久久久久久| 亚洲男人的天堂在线播放| 亚洲AV无码一区二区三区性色学| 狠狠久久av一区二区三区| 亚洲乱码中文在线观看| 成人三级a视频在线观看| 狠狠色综合播放一区二区| 中文字幕你懂的一区二区| 精品一区二区三区芒果| 中文字字幕在线精品乱码| 亚洲高潮喷水中文字幕| 美利坚亚洲天堂日韩精品| 极品美女扒开粉嫩小泬图片| 中文字幕人妻av一区二区| 精品无人区无码乱码大片国产| 亚洲乱熟妇一区二区三区蜜桃| 国产成人综合日韩精品无码| 精品国产乱码久久久软件下载 | 中国免费一级毛片| 极品美女调教喷水网站| 天天躁日日躁狠狠躁| 一区一级三级在线观看 | 伊人色综合久久天天五月婷| 亚洲av无码av在线播放| 精品蜜桃视频在线观看| 亚洲av高清一区二区三| 久久精品国产www456c0m| 亚洲va在线va天堂va四虎| 一区二区三区乱码专区| 久久久久久国产精品免费免费| 99久久国产视频| 亚洲香蕉久久一区二区| 国产精品国产三级国产av品爱网| 久久国产精品久久精品国产|