由於cvs開始收費了,在網路上不太好找,尤其是和win7相容的,在win7環境下CVSNT的版本至少要是2.5以上的。
下載好安裝檔案後就可以開始安裝了,安裝完之後為了驗證安裝是否成功,可以開啟C命令視窗,輸入:cvs -v,如下:C:\Users\Gleaves>cvs -v
如果可以看到版本資訊,說明安裝已經成功了,剩下就是如何配置的問題了,配置是個不太容易乾的事情,關鍵是CVS有點太詭異了,好不容易找了個可以在win7下安裝的,安裝成功開啟Control Panel,居然都是灰色的,沒法配,什麼情況,後來才發現,我的電腦使用者不是administrator,麻煩,換成administrator使用者登陸後,果然可以配了。
建立一個Repository:name為/cvsRoot。預設情況下windows的管理員就是Repository的管理員,可以用windows的帳戶登陸cvs。然後,就想為repository添加更多的使用者。有一種簡單的方法,就是添加windows的使用者,因為windows的使用者也是cvs的帳戶。但是,想用cvsNT自己的使用者管理方法,於是:
cmd ,進入Dos。
set cvsroot=:pserver:administrator@127.0.0.1:/cvsRoot
cvs login
提示:
Logging in to :pserver: administrator @127.0.0.1:2401:/cvsRoot
CVS Password:_
輸入密碼後,登陸成功。
然後,添加使用者test1
cvs passwd -r administrator -a test1
提示:
Adding user test1@127.0.0.1
New Password:_
為test1使用者建立新密碼,後在CVSROOT檔案夾下產生一個passwd檔案,裡面放的就是repository使用者的登陸資訊,包括剛剛註冊的使用者名稱test1和加密後的密碼。
添加使用者成功了。那接下來就用test1登陸試試了。於是,
set cvsroot=:pserver:test1@127.0.0.1:/cvsRoot
cvs login
現在剩下就是在eclipse中配置了,這個比較簡單,只要CVS伺服器架的沒問題