在安裝與設定後, 開始要使用WinCVS了, 基本上最常使用的是pserver , gserver , 與local 的CVS使用型態, 本文將介紹pserver 的 Login 方式
pserver :是一種與遠端CVS Server 連線的協定, 大部分的Open Source 的專案, 例如CVSGUI 的專案則為此協定,在SourceForge上使用CVS 的專案(目前SourceForge開始support SVN)都是採pserver 協定。
Login Step by Step :
Step 1 : Login
Step 2 : 點選欲登錄的Repository
第一次Login 必需先輸入 repository, 在 2.0 版以前每次Login 不同的repository, 就得重新打一次 但2.0 以後的版本, 會將過去輸入過的記錄起來, 只要點選就可以了, 不過這是第一次, 一切重頭開始
按下右下角 ... 的圖示, Repository 的設定
Step 3: 設定Repository :
(a). 選Protocol, 在這裡當然選pserver
(b) . 填入 Repository path : 這是設定你所要登錄CVS Server 專案的主目錄
(c). 填入 Uesrname : 這..這..這大概不用解釋吧
(d). 填入 Hostname : 這是設定你要CVS Server 的網址
ㄟ...你怎麼沒說password 呢?, 我的建議是, password 不要在這填摟, 當你執行login 時, 到時後會提示你輸入, 因為如果輸入的話,你會直接在完整的Repository看到你的密碼
好吧, 一般情況, 填這樣就夠了, 按下OK 吧...!!
Step 4 :
等退回Login 的畫面, 就可以看到完整的Repository 了, 以後要去check out or update WinCVS的Code, 就可以直接選就好摟, 不用再輸入了!! 廢話不多說, 就開始吧...按下OK Login .
這時再輸入密碼吧!!
輸入完後就可以看到登錄成功了..!!
可以看到 CVS Exited normally with code 0 就是登錄完成了
code 0 是很重要的訊息, 以後如果WinCVS 動作有任何不對,請記得看清楚這地方的訊息, 一定是要0才能確定剛才的動作完成
很感謝您寫的指引。但是很奇怪,我怎麼設定CVSROOT的畫面都不能修改。然後出現
ReplyDeleteUnable to initialize the CVS process: 系統找不到指定的文件。 The CVS used is : cvs.exe
的字樣。
請問這是怎麼回事。我安裝時沒裝cvsnt。因為Server在另台機器。
您一定要裝cvsnt, 因為wincvs 算是一個殼, 其實它實體還是呼叫cvsnt去存取不論是遠端或是local的cvs 資料
ReplyDelete您好,我是在本機上使用,但使用localhost,127.0.0.1,或是自己的ip都無法連上,會出現'無法連線,因為目標電腦拒絕連線"的訊息,請問是不是還有哪裡要設定呢? 謝謝
ReplyDelete