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

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

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

    posts - 37,  comments - 9,  trackbacks - 0
    CVSNT是服務器管理工具,再在客戶端下個WINCVS就可以(關于wincvs使用,可以在網上找下,因為eclipse已經很好地集成了 cvs)就可以一起協同工作了。這二天我從下載CVSNT到用eclipse新建項目,共享項目,不同的客戶端導入項目都在公司局域網內的不同機子上測試 通過。記錄如下:

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

      開始配置cvsnt

      a 查看運行狀態:
      在about面板有個cvsnt  和 cvsnt lock二個選項,這兒可以對其進行start,stop服務

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

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

    好了,現在服務器上的資源路徑已經設定好了。


    通過IDE共享一個工程  


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

       
    在客戶端從cvs上導入共享工程:


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

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

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

      cvsnt用戶管理

      在用戶管理中以下是cvs的一些命令參數
    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

      服務器工作在CVSNT用戶單一驗證方式下的時候,文件passwd定義了CVSNT的用戶信息,這里面保存著用戶名,用戶密碼,以及別名 信息。默認狀態下 沒有該文件,但是我們可以在CVSNT還工作在混合驗證方式下時,用系統管理員登錄,通過添加用戶命令來讓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

    之后系統提示輸入密碼,輸入后服務器會新建一個passwd文件。該文件的內容很簡單,形式如下:

    zyx:YT2p2NmdmUlEg:

      以第一行為例:zyx為用戶名,YT2p2NmdmUlEg為CVS使用UNIX標準加密函數對密碼進行加密后的結果。

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

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

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

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

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




    附:參考了網上一些資料,剛剛學習,愿一起進步。謝謝!

    posted on 2011-01-02 16:34 wawlian 閱讀(673) 評論(0)  編輯  收藏 所屬分類: CVS Eclipse

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    <2011年1月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲乱色伦图片区小说| 又硬又粗又长又爽免费看| 亚洲国产成AV人天堂无码| 伊人久久五月丁香综合中文亚洲| 亚欧免费无码aⅴ在线观看| 亚洲最大激情中文字幕| 久久亚洲AV成人无码软件| 国产精品区免费视频| 成人免费看片又大又黄| 亚洲欧好州第一的日产suv| 四色在线精品免费观看| 亚洲AV无码一区二区乱子仑 | 欧洲精品免费一区二区三区| 国产成人精品曰本亚洲79ren| 中文字幕高清免费不卡视频 | 亚洲中字慕日产2020| 在线jlzzjlzz免费播放| 美女啪啪网站又黄又免费| 亚洲热线99精品视频| 国产成人综合亚洲绿色| 97无码免费人妻超级碰碰夜夜| 亚洲AV永久青草无码精品| 99re在线这里只有精品免费| 亚洲人成在线中文字幕| 国产乱子伦精品免费无码专区| 99精品视频免费| 精品亚洲AV无码一区二区三区 | 亚洲成A人片在线播放器| 182tv免费视视频线路一二三 | 久久精品国产亚洲av水果派| 国产大片免费网站不卡美女| 国产亚洲精品美女久久久久久下载| 国产亚洲日韩在线三区| 97在线观免费视频观看| 亚洲美女中文字幕| 国产乱子伦片免费观看中字| 青青青国产手机频在线免费观看| 国产成人精品亚洲日本在线| 亚洲午夜福利精品无码| 91精品免费国产高清在线| 一级毛片高清免费播放|