Friday, June 08, 2007

WinCVS 2.x 快速入門 (三) Checkout module (下載)

Checkout module :

在登錄完成後, 接下來就是將CVS Server 的Code 下載下來了 , 所以我們點選"Checkout module"

Checkout module 的畫面..

Step 1 : Module name and path on the server
輸入要Checkout 的模組名稱, 我們是要checkout 這台的WinCVS 這個模組, 所以我們就填入WinCVS, 記得CVS Server 很多都是在Linux平台上, 所以大小寫是有區分的, 所以必需確定

Step 2: Local folder to checkout to
這是設定你下載下來的程式要放在哪, 下載下來的程式會放在以module name 我名的子目錄裡, 所以我們只要輸入欲存放的根目錄就好

例如附圖所輸入的, cvsgui的Code 就會被放到 C:\CVSData\cvsgui 裡

Step 3 : CVSROOT

這就是填入repository, 這部份我們在上一篇就有填過了, 這裡就直接選就可以了


按下確定後, 就會看到訊息視窗在跑一堆東西了, 出現直到出現

***** CVS exited normally with code 0 *****

就是完成了, 至於在跑的訊息是什麼意思, 我會在 Update 時再解釋, 我們先來看結果吧..!!
已經可以在CVSData 裡面看到 cvsgui 的目錄了

WinCVS 2.x 快速入門 (二) Login for pserver (登錄)

在安裝與設定後, 開始要使用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才能確定剛才的動作完成