OMG,到底在尋找什么..................
          (構(gòu)造一個(gè)完美的J2EE系統(tǒng)所需要的完整知識(shí)體系)
          posts - 198,  comments - 37,  trackbacks - 0

          CVSNT和WinCVS安裝與配置

          CVSNT和WinCVS安裝與配置

          一、VS服務(wù)器端(CVSNT)安裝
          CVS服務(wù)器端CVSNT有很多版本,本人使用的是cvsnt2.0.51d,這個(gè)版本比較穩(wěn)定。現(xiàn)在新的版本有些bug,不建議選擇。這個(gè)版本下載的地址可以去網(wǎng)上搜索,如果找不到可以直接跟作者聯(lián)系。由于CVS提供源代碼,有興趣的朋友還可以下載下來仔細(xì)研究。現(xiàn)在有很多提供商把CVS服務(wù)器端(CVSNT)和客戶端(WinCVS)捆綁在一起以便給使用者提供方便。
          ?????? 筆者使用的服務(wù)器端機(jī)器和環(huán)境配置如下:
          操作系統(tǒng):Windows 2000 Server
          機(jī)器名稱:Server
          機(jī)器地址:10.0.11.190
          網(wǎng)絡(luò)環(huán)境:100兆交換局域網(wǎng)

          安裝步驟如下:
          1、?在安裝CVSNT之前準(zhǔn)備2個(gè)工作目錄E:\ProjectsRoot和E:\Temp。E:\ProjectsRoot用來存放自己源代碼的根目錄,E:\Temp用來存放CVS出錯(cuò)信息的目錄。
          2、?雙擊cvsnt2.0.51d安裝文件進(jìn)行安裝,安裝后進(jìn)入Service Control Pane確認(rèn)2個(gè)服務(wù)正常和穩(wěn)定運(yùn)行。
          3、?選擇Repository頁面,點(diǎn)按Add按鈕,選擇已經(jīng)準(zhǔn)備好的E:\ProjectsRoot這個(gè)目錄,確認(rèn)后,這時(shí)會(huì)在E:\ProjectsRoot下面建立CVSRoot目錄,這是CVS默認(rèn)的管理目錄(默認(rèn)模塊),如圖一所示:


          ?
          (圖一)

          4、?選擇Advanced頁面,勾上Use local users for pserver authentication instead domain users(其作用可以從字面上理解), 在Temporary欄選擇已經(jīng)準(zhǔn)備好的E:\Temp。
          5、?點(diǎn)按【應(yīng)用】按鈕,確認(rèn)退出,配置完成!

          二、CVS客戶端(WinCVS)安裝
          CVS客戶端軟件有很多種,例如WinCVS、TortoiseCVS等。TortoiseCVS比WinCVS使用起來相對(duì)簡單一些,不過筆者在公司所使用的都是WinCVS,因?yàn)閃inCVS能提供良好的圖形界面和很多細(xì)化的功能。這兒只介紹WinCVS,筆者使用是版本為WinCvs13b17,這個(gè)版本下載的地址可以去網(wǎng)上搜索,如果找不到可以直接跟作者聯(lián)系。WinCVS也有源代碼,有興趣的朋友還可以下載下來仔細(xì)研究。還要提醒讀者,安裝WinCVS時(shí)還要裝個(gè)軟件python。
          ??? 筆者使用的服務(wù)器端機(jī)器和環(huán)境配置如下:
          操作系統(tǒng):Windows 2000 Professional
          機(jī)器名稱:Client
          機(jī)器地址:10.0.11.189
          網(wǎng)絡(luò)環(huán)境:100兆交換局域網(wǎng),可以直接訪問到Server

          安裝步驟如下:
          1、?WinCVS之前準(zhǔn)備2個(gè)工作目錄C:\CVSClient\Admin和C:\CVSTemp。C:\CVSClient\Admin為管理員工作目錄,C:\CVSTemp臨時(shí)目錄。
          2、?先安裝WinCvs13b17,再安裝python-2.4.3
          3、?第一次啟動(dòng)WinCVS時(shí)會(huì)自動(dòng)彈出Preferences配置頁面,也可以從AdminàPreference菜單進(jìn)入;第一次使用時(shí)需要配置如下的3個(gè)頁面(圖二至圖四所示):


          ?
          (圖二)

          注:按照?qǐng)D示方式輸入即可,需要注意的是Path部分的格式是Unix路徑格式,它指的是CVSNT端Service Control Pane中Repository屬性中的Name的名字如圖一所示。


          ?
          (圖三)
          ??????? 注:Home路徑是設(shè)置密碼等文件的存放位置,必須指定,否則在登陸時(shí),WinCVS也要彈出設(shè)置框。這個(gè)Home路徑需要Python.exe這個(gè)外掛程序才有效。這里選擇已經(jīng)準(zhǔn)備好的路徑:C:\CVSTemp


          ?
          (圖四)
          ???????? 注:此頁面設(shè)置WinCVS的外掛編輯程序,筆者喜歡使用EMEDITOR。

          4、?設(shè)置管理員的工作路徑:由ViewàBrowse LocationàChange進(jìn)行設(shè)置,選擇已經(jīng)準(zhǔn)備好的路徑:C:\CVSClient\Admin,確認(rèn)后此目錄將出現(xiàn)在WinCVS的左邊導(dǎo)航欄【W(wǎng)orkspace】內(nèi)。
          5、?至此,WinCVS就被配置完了,下面通過下載一個(gè)模塊來演示:
          a、?登陸遠(yuǎn)程CVSNT:
          選擇AdminàLogin菜單,默認(rèn)設(shè)置,確認(rèn)后彈出密碼輸入框,確認(rèn)。注意觀察輸出框【OutPut】的返回結(jié)果。

          b、?Checkout默認(rèn)模塊:(CVSRoot管理模塊)
          在左邊導(dǎo)航欄【W(wǎng)orkspace】內(nèi),選擇【Admin】點(diǎn)按右鍵,選擇【Checkout modules…】,在【Checkout settings】中輸入CVSRoot,確定。如圖五所示:


          ?
          (圖五)

          三、以上是對(duì)CVSNT和WinCVS安裝與配置,如果有朋友還有不明白的地方可以與作者聯(lián)系。關(guān)于CVSNT和WinCVS的使用,下次將推出,請(qǐng)關(guān)注。

          原貼地址http://blog.sina.com.cn/u/49bf8585010005en
          posted on 2006-09-19 18:28 OMG 閱讀(631) 評(píng)論(0)  編輯  收藏 所屬分類: 版本控制

          <2006年9月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          IT風(fēng)云人物

          文檔

          朋友

          相冊(cè)

          經(jīng)典網(wǎng)站

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 凤庆县| 靖西县| 芦山县| 峨山| 汉川市| 泸水县| 淳化县| 黔东| 芦山县| 周至县| 文登市| 延边| 华容县| 临漳县| 广南县| 运城市| 宣汉县| 古田县| 东宁县| 丹巴县| 阜城县| 阳新县| 裕民县| 丰镇市| 长泰县| 泾川县| 武威市| 鄱阳县| 河源市| 类乌齐县| 垦利县| 宜阳县| 罗定市| 岳西县| 太湖县| 四平市| 吴旗县| 华蓥市| 铜鼓县| 原平市| 左贡县|