Windows下的CVS版本控制軟件使用-CVS服務器端CVSNT

導讀:
  用了這麼久CVS,斷斷續續接觸了不少CVS在WINDOWS的各種軟件,基本作個簡單說明和記錄,以便備忘。
  CVSNT是CVS的基石,它的官方主頁 http://www.cvsnt.org?,我從 cvsnt-2.0.58d.exe 開始好像就很久沒有看到它的更新了,YippeeSoft今天想起去看一看,版本已經升級到了(2.5.01.1976)。
  我本來下載了一個,但是一看是MSI文件cvsnt-2.5.02.1979.msi,看來是用windows installer打包的,感覺沒有以前的INNO SETUP好,果然,YippeeSoft一運行,不像INNOSETUP能夠找到以前的安裝目錄覆蓋,直接提示裝在默認program files/cvsnt下,感覺就不是很好,安裝完後,用TortoiseCVS一試驗。結果出現一堆連接錯誤,大意是什麼版本問題,又看看它的README文件,感覺新增的功能我用不上,又回到了老版本。
  下載:http://www.cvsnt.org/archive/?這個裏面最全了,並且還有最新的,並且速度也比較快?? cvsnt-2.5.02.1979.msi???????????? 26-May-2005 17:15?? 3.5M?
  安裝:
  安裝步驟就象一般的WINDOWS安裝程序,YippeeSoft一步一步的確定往下安裝,最後會在系統裏面裝上兩個後臺服務 CVSNT Service 2.0.58d 和 CVSNT Locking Service 2.0.58d
  配置:
   開始--設置--控制面板--CVS FOR NT一個吐泡的綠色金魚的圖標,雙擊打開。
  找到 Repositories TAB頁,ADD 按鈕,在 LOCATION點擊右邊的 ... 按鈕,出現文件夾瀏覽框,選擇一個你想保存CVS版本控制文件的地方。注意:YippeeSoft這裏不是說你的工作目錄,而是服務器備份你的各個版本的地方。下面 name 就會出現 /dir 之類的,最好用默認得,我改成習慣的F:/DIR,結果LINUX就不認。非常被動。
  點擊確定按鈕保存你的配置,YippeeSoft然後切換到 SERVICE STATUS的地方,把兩個STOP停止按鈕點擊一下,再把START啓動按鈕點擊一下,重新啓動服務,讓CVSNT初始化CVSROOT目錄即可。
  如果要看示例圖 http://web.telia.com/~u86216121/InstallCVSNT.html?雖然版本比較老,但是大體意義不會錯的,基本就可以了。
  本來我在 http://web.telia.com/~u86216121/? 找到一個另外INNOSETUP打包工具打包下載的EXE,可是一下子沒有辦法在家裏找到,明天上班再看看。relnotes.rtf? CVSNT InnoSetup Installer download http://web.telia.com/~u86216177/cvsntinstaller.html
  不過最新版本好像協議有變化,不知道客戶端軟件是否支持完好,所以還是要多試一試。
  字體:大中小
  2005年6月5日21:55星期日 [Dev開發]
  ais在 2008年3月20日17:20星期四 評論:
  thanks!
  SFQ在 2005年9月1日17:16星期四 評論:
  呵呵,謝了,其實是服務器SP2的防火牆原因,打開2401,2402端口就好了。
  Yippee 回覆於 2005年9月1日20:32
  :)
  SFQ在 2005年8月24日16:20星期三 評論:
  您好,我也遇到了上面的問題,我TCVS,WINCVS都試過了,不幸。直接在服務器上使用客戶端可以連上,請幫幫忙。
  Yippee 回覆於 2005年8月24日19:07
  你如果在客戶機直接TELNET 服務器 2401端口如何? 客戶機是否能夠PING通服務器?
  moviethief在 2005年7月23日23:15星期六 評論:
  您好,我在學習搭建一臺windows版的cvs服務器
  可是我遇到了這樣一個問題:在一臺機器上(xp)裝了cvsnt2.5,在局域網上另一臺機器上裝了wincvs2.0.2,所有操作步驟都是按照網上的教程(介紹的版本都比較老),可是用wincvs就是連接不上服務器,
  提示:
  cvs -d :pserver;username=puppy;password=puppy;hostname=10.0.0.3:/cvsserver login
  Logging in to :pserver:puppy at 10 dot 0.0.3:2401:/cvsserver
  cvs [login aborted]: connect to 10.0.0.3:2401 failed: 由於連接方在一段時間後沒有正確答覆或連接的主機沒有反應,連接嘗試失敗。
  ***** CVS exited normally with code 1 *****
  在服務器端已經把防火牆關閉,並且能看到2401和2402端口打開
  請問您知道是爲什麼嘛?請指導一下
  Yippee 回覆於 2005年7月24日07:15
  請問如果您直接在服務器上使用客戶端訪問會怎麼樣?是否能夠連上?另外不妨用TCVS試一試?

本文轉自
http://www.shengfang.org/blog/p/cvsnt1.php
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章