<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA

    人生若只如初見,何事秋風(fēng)悲畫扇。

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      50 隨筆 :: 25 文章 :: 157 評論 :: 0 Trackbacks

      CVSNT是服務(wù)器管理工具,再在客戶端下個WINCVS就可以(關(guān)于wincvs使用,可以在網(wǎng)上找下,因為eclipse已經(jīng)很好地集成了cvs)就可以一起協(xié)同工作了。這二天我從下載CVSNT到用eclipse新建項目,共享項目,不同的客戶端導(dǎo)入項目都在公司局域網(wǎng)內(nèi)的不同機(jī)子上測試通過。記錄如下:

      首先從http://www.cvsnt.org處下得你想要的cvsnt版本,我下的是2.5.03,安裝完成后。從程序中打開cvsnt control panel(CVSNT 控制面板)。下面開始配置CVSNT,主要是創(chuàng)建資源并讓它可以通過客戶端的IDE (eclipse)來訪問。

      開始配置cvsnt

      a 查看運行狀態(tài):
      在about面板有個cvsnt? 和 cvsnt lock二個選項,這兒可以對其進(jìn)行start,stop服務(wù)

      b 添加資源
      在repository config面板中可以添加刪除資源,這兒主要設(shè)定了repository 的name and? root值。如我在這兒將name設(shè)置為\mycvs,root為e:\mycvs。創(chuàng)建后會在對應(yīng)的目錄下生成cvsroot文件夾及cvs相關(guān)配置文件。?OK,確定。這個地方可以要重啟服務(wù)才能生效

      c 兼容:
      在conpatibility option 面板上選擇兼容的版本,注意一定要勾上respond as cvs 1.11.2 to version request,為了與eclipse中的cvs兼容(在eclipse中的cvs版本很可能與你cvsnt版本不同)。

      好了,現(xiàn)在服務(wù)器上的資源路徑已經(jīng)設(shè)定好了。


      通過IDE共享一個工程  


      打開eclipse新建一個項目,然后在項目上右擊/team/share project (小組/共享項目),在彈出的share? project whith cvs reposity對話框中選擇一個cvs路徑(第一次當(dāng)然是新建了),在host中填入CVSNT的主機(jī)地址如:192.168.12.17,在repository path中填入cvsnt中的name值如:/mycvs。user中寫cvsnt所分配的用戶名,password中寫入密碼(下面將會講些cvs中如何管理用戶)。在connection type中一般選擇pserver連接類型。然后就是記住密碼什么的...? :-)。OK ,NEXT提示一路完成!

    ???
      在客戶端從cvs上導(dǎo)入共享工程:


      在客戶端的eclipse中打開cvs視圖,根據(jù)CVSNT的路徑及其給你所分配的用戶相關(guān)信息新建一個CVS的資源路徑。ok,開始引入共享工程了:

      可以直接從cvs中check out出來,也可以從new/project/cvs/projects from cvs。選中你剛剛把建立cvsnt資源路徑,你可以在use an existing module中看到所有的共享項目了。然后選擇一個你想導(dǎo)入的項目check out出來到本機(jī)....

      全部完成^_^,本來想剪幾個圖上來的,有些麻煩,太不方便了。不過過程比較簡單,很快就可以搞定??蛻舳藢vsnt上的工程檢出是比較簡單的。主要是在cvsnt上的相關(guān)配置。我在網(wǎng)上找了些資料,完成了如添加不同的用戶。介紹有個cvsnt的GUI工具可以直接圖形化操作。看介紹很easy ,下載URL:http://www.kdeopen.com(偶一直打不開,郁悶,希望各位運氣比我好) 。我只好在控制臺下添加刪除用戶了。

      cvsnt用戶管理

      在用戶管理中以下是cvs的一些命令參數(shù)
      Usage: cvs passwd [-a] [-x] [-X] [-r real_user] [-R] [-D domain] [username]
    ?????? ? -a????? Add user
    ???????  -x????? Disable user
    ?????? ? -X????? Delete user
    ?????? ? -r????? Alias username to real system user
    ?????? ? -R????? Remove alias to real system user
    ?????? ? -D????? Use domain password

      服務(wù)器工作在CVSNT用戶單一驗證方式下的時候,文件passwd定義了CVSNT的用戶信息,這里面保存著用戶名,用戶密碼,以及別名信息。默認(rèn)狀態(tài)下 沒有該文件,但是我們可以在CVSNT還工作在混合驗證方式下時,用系統(tǒng)管理員登錄,通過添加用戶命令來讓CVSNT自動建立一個passwd文件。

      登錄:login
      cvs -d :pserver:administrator@127.0.0.1:/mycvs login

      添加用戶
      cvs -d :pserver:administrator@127.0.0.1:/mycvs passwd -a zyx
      
      之后系統(tǒng)提示輸入密碼,輸入后服務(wù)器會新建一個passwd文件。該文件的內(nèi)容很簡單,形式如下:
      
      zyx:YT2p2NmdmUlEg:

      以第一行為例:zyx為用戶名,YT2p2NmdmUlEg為CVS使用UNIX標(biāo)準(zhǔn)加密函數(shù)對密碼進(jìn)行加密后的結(jié)果。

      若想以混合驗證的方式驗證得對應(yīng)一個window的系統(tǒng)用戶名(zyinxin),這時就用參數(shù)-r來指定,如:
    ??????cvs -d :pserver:administrator@127.0.0.1:/mycvs passwd -r zyinxin -a zyx 

      這時生成文件內(nèi)容如下:
      zyx:YT2p2NmdmUlEg:zyinxin
      zyinxin為該用戶的別名(它是參考系統(tǒng)用戶),

      注意:這個文件是不能在客戶端進(jìn)行修改的,不能checkout出來。

      添加完成后你可以通過login來測試用戶zyx是否創(chuàng)建成功

      刪除用戶:
      cvs -d :pserver:administrator@127.0.0.1:/mycvs passwd -x zyx




      附:參考了網(wǎng)上一些資料,剛剛學(xué)習(xí),愿一起進(jìn)步。謝謝!

    posted on 2006-09-17 13:00 Jkallen 閱讀(14998) 評論(8)  編輯  收藏 所屬分類: 其它開源

    評論

    # re: CVSNT配置及其與eclipse集成開發(fā)項目管理[未登錄] 2007-06-29 17:21 jason
    哥們,牛啊,看了你的東西,搞定了,多謝  回復(fù)  更多評論
      

    # re: CVSNT配置及其與eclipse集成開發(fā)項目管理 2007-07-25 15:20 ajava
    搞定了,謝了!  回復(fù)  更多評論
      

    # re: CVSNT配置及其與eclipse集成開發(fā)項目管理 2007-08-07 11:29 gene
    為何我的CVS Control Panel 一直打不開  回復(fù)  更多評論
      

    # re: CVSNT配置及其與eclipse集成開發(fā)項目管理 2007-12-01 13:44 藍(lán)色夢
    謝謝  回復(fù)  更多評論
      

    # re: CVSNT配置及其與eclipse集成開發(fā)項目管理 2007-12-17 00:37 繆明遠(yuǎn)
    非常感謝,哈.我的cvs配置在你這里起步.  回復(fù)  更多評論
      

    # re: CVSNT配置及其與eclipse集成開發(fā)項目管理 2008-05-29 13:40 梅子
    非常感謝, 問題解決了!  回復(fù)  更多評論
      

    # re: CVSNT配置及其與eclipse集成開發(fā)項目管理 2010-12-21 21:16 康弘
    不錯不錯 哥們能加你QQ嗎? 好好聊聊  回復(fù)  更多評論
      

    # re: CVSNT配置及其與eclipse集成開發(fā)項目管理 2013-03-25 11:27 我們liuche
    你的系統(tǒng)是不是win7的???  回復(fù)  更多評論
      

    主站蜘蛛池模板: 自拍偷自拍亚洲精品偷一| 亚洲一区免费在线观看| 亚洲精品天堂在线观看| 亚洲成Av人片乱码色午夜| 四虎影院永久免费观看| 91在线视频免费91| 日韩精品内射视频免费观看 | 日韩精品无码免费专区午夜不卡 | 免费人妻无码不卡中文字幕18禁| 91大神在线免费观看| 国产午夜精品理论片免费观看 | 免费在线观看h片| 人人揉揉香蕉大免费不卡| caoporm超免费公开视频| 阿v视频免费在线观看| 亚洲愉拍一区二区三区| 91嫩草亚洲精品| 亚洲精品免费观看| 九月丁香婷婷亚洲综合色| 精品亚洲一区二区三区在线播放| 国产无遮挡裸体免费视频 | 亚洲精品V天堂中文字幕| 亚洲AV无码专区在线亚| 亚洲国产美女视频| 亚洲精品视频在线观看免费| 久久久亚洲精品国产| 亚洲成A人片在线观看WWW| 亚洲av无码乱码国产精品| 亚洲精品乱码久久久久久蜜桃不卡 | 亚洲欧洲日产国码高潮αv| 免费一级毛片在播放视频| 免费一级毛片在级播放| 亚洲成人一区二区| 亚洲区小说区图片区| 国产自偷亚洲精品页65页| 亚洲精品你懂的在线观看| 色噜噜综合亚洲av中文无码| 亚洲色图视频在线观看| 亚洲校园春色另类激情| 亚洲av永久无码天堂网| 国产成人综合亚洲|