**************************************** * How to setup your machine for WinCVS * **************************************** My folder structure: ==================== 1. C:\Programme\Gnu\WinCVS 1.1 WinCVS 1.1 beta 13 installation 2. F:\Coding\CVS for my working copies/checkouts: F:\Coding\CVS\QuakeForge for my working copies (checkouts) of the QuakeForge source F:\Coding\CVS\QuakeForge\newtree, etc. F:\Coding\CVS\SciTech for the SciTech includes and libraries, also contains an empty dummy include "tpipv6.h" 3. F:\Coding\SSH for encrypted connection to CVS unix server 4. F:\Coding\SSH\.ssh contains identity key file, etc. 5. F:\BAT included in PATH and contains SSH.BAT according to the step guide #2 on http://www.wincvs.org/ssh.html SSH.BAT content: @echo off set HOME=F:\Coding\SSH F:\Coding\SSH\ssh.exe -C -l %3 -i F:\Coding\SSH\.ssh\identity %1 %4 How to setup your machine for WinCVS: ===================================== #1 Download necessary Win32 tools over http://www.quakeforge.net/devtools.php a) WinCVS 1.0.6 final or later from http://www.wincvs.org/ b) SSH 1.2.14 or later over http://bmrc.berkeley.edu/people/chaffee/winntutil.html from ftp://ftp.cs.hut.fi/pub/ssh/contrib/ #2 Install WinCVS 1.1.0 beta 13 #3 Follow SSH instructions guide #2/2 from http://www.wincvs.org/ssh.html Note: You can only create the '.ssh' directory (that is 'dotSSH') under Win9x in a DOS-Box with the MD command: 'md .ssh' #4 Register SSH public key for sourceforge account (key is stored in '.ssh\identity.pub) #5 WinCVS setup: General CVSROOT: maddes@cvs.quake.sourceforge.net:/cvsroot/quake Authentication: SSH server Use version: CVS 1.10 Globals Checkout read-only: Disable if the developers do not use CVS's watch/edit functionality (e.g. QuakeForge) Use TCP/IP compression: Set to '9' (best) Ports Enable 'Check for an alternate RSH name': ssh.bat Proxy WinCVS HOME folder: F:\Coding\CVS Select menu 'View/Browser -> Change browse location...', go to 'F:\Coding\CVS' and choose 'Ok' #6 WinCVS first checkout: Browse to F:\Coding\CVS\QuakeForge and use "Checkout module to selection..." with the module name "newtree" (new) or "quakeforge" (old) and you will get your first working copy, be patient while all the files are downloaded (up to 10 minutes on a ISDN line). #7 Microsoft Visual C++: Don't forget to follow the orders in README.WIN Credits ======= Thanks to Deek, Coderjoe and Dabb for their help