● 本文首度發表於碩誠科技(telnet://cynix.sayya.org) LinuxHint 版 ●
────────────────────────────────────
作者: jazz (學海無涯) 看板: LinuxHint 標題: [文件] CVS Server for Win2000 時間: Thu Nov 8 20:40:42 2001 ────────────────────────────────────
本文接續 "CVS 安裝程序暨中英文參考資料" 之說明: 或許發表在 LinuxHint 版不大合適,不過給使用多重開機的同好們參考。 =====◆ 注意一 ◆====================================================== 各位在 www.cvshome.org 下載的 Win32 版本 CVS 只能做 Local 使用。 目前我已經成功地在 Win2000 上安裝在 www.cvshome.org 抓到的 Win32 版 進行 Local 版本控制沒有太大的問題,設定程序如下: 1. 請到以下網址抓取 Win32 版本的程式。(目前最新版只有 CVS.EXE 的修正檔) http://ftp.cvshome.org/win32/cvs-1-10.zip (這一版比較完整) 2. 將檔案解壓縮,並將內容置放於 C:\CVS (安裝路徑可自行調整) 並在 C:\CVS 下,另建新目錄 CVSROOT 3. Win2000 下,請直接到「控制台」→「系統」→「進階」→「環境變數」 在使用者變數或系統變數(視使用權限而定),選擇「新增」: 變數名稱:CVSROOT 變數值: :local:C:\CVS\CVSROOT 在系統變數中,選擇變數 PATH ,按下「編輯」, 在變數值欄位加上 C:\CVS 。 (這個動作只是方便在 命令提示字元 狀態下,可以下 CVS 指令) 在 Win98 則須將以下描述加在 Autoexec.bat 中: PATH=%PATH%;C:\CVS; set CVSROOT = :local:C:\CVS\CVSROOT 4. 開啟 MS-DOS 模式(Win98)或 命令提示字元(Win2000), 鍵入 cvs -d :local:C:\CVS\CVSROOT init 5. 如此 Server 的設定便大功告成。 6. 如果還有其他問題的話,請參閱 CVS 安裝路徑下的 README 。 7. CVS Client WinCVS 的設定,主要需要修改的只有: 功能表 [ Admin ] → [ Perferences ... ] → 在 Enter the CVSROOT 處填入 ":local:c:\CVS\CVSROOT" 在 Authentication 處選擇 "Local mounted directory" 其他設定請參閱"CVS 安裝程序暨中英文參考資料" =====◆ 注意二 ◆====================================================== 如果各位想要能夠遠端登入的話,必須下載底下的這個版本。 Tony Hoyle's Windows NT/2000 cvs server at http://www.cvsnt.org. 目前最新版本:http://www.cvsnt.org/cvsnt_1.11.1.2.exe 這個版本已經測試安裝成功,不太需要設定,頂多就是 CVSROOT 環境變數的設定,但限制是需要搭配 WinCVS 1.3 以上版本, 至於新版的 WinCVS 請至 http://www.wincvs.org/ 下載。 設定步驟如下: 1.安裝完後,請以Administrator執行 【開始】=>【程式集】=>【CVS for NT】=>Configure Server 2.可以參考【CVS for NT】下的Readme,選擇採用的授權方式: (1)pserver(2)ntserver (我是採用 pserver 的方式,至於 netserver 方式設定方式請參考Readme) pserver 設定方式 a.將 Start pserver protocol 及 pserver impersonation 打勾 b.設定 Valid Repository Roots,比如給個 C:\MyCVS c.再將 Service 啟動(Start),即可 3.接下來設定WinCVS,先直接到Admin的Perferences,設定 Authentication => pserver Path => 之前Vaild Repository Roots之一就是C:\MyCVS HostAddress => Remote Server IP or Host User Name => 在Remote Server的帳號 4.直接login看看,密碼請輸入你在Remote Server帳號的密碼 5.如果還無法連線成功的話,請參考Readme。 ===================================================================== 本文件根據網路討論及安裝經驗撰寫,歡迎轉載。 ===================================================================== Yao-Tsung Wang, mailto:jazzwang@ms7.url.com.tw WebSite -- http://home.kimo.com.tw/elflish/ Intelligent Control Group, EIC R416 Department of Electrical and Control Engineering National Chiao Tung University, 1001 Ta Hsueh Road , Hsinchu, Taiwan =====================================================================
Chien-Hung,Chen
(陳建宏)
E-Mail: chienhung.ece86@NCTU.edu.tw URL(P): http://snps25.eic.NCTU.edu.tw Intelligent Control Group,EIC R416 Department of Electrical and Control Engineering, National Chiao Tung University, 1001 Ta Hsueh Road,Hsinchu, Taiwan ===================================================================== |