How to get, install and use WinCVS to get the latest proxyTools
project files.
Note: This covers setup and use of WinCVS for non-developers only.
- Go to http://sourceforge.net/projects/cvsgui
and download the WinCVS binary. I got their latest stable version (1.2)
for Windows (click the wincvs120.zip link and then select any download
mirror).
- Open it with winzip and extract ('all files', 'use folder names')
to some folder you choose (c:\tmp is ok)
- Start file explorer and navigate there, double-click setup and
let it keep al it's defaults. That installs it under c:\program
files\gnu\wincvs120.
- Start it from the start menu|programs|gnu|wincvs 1.2|wincvs. It
opens a configuration window the first time.
- The proxyTools page at http://sourceforge.net/cvs/?group_id=23974
gives all the details you need to configure this thing:
General tab: CVSRoot:
anonymous@cvs.proxytools.sourceforge.net:/cvsroot/proxytools
Authentication: password
file on server
Global tab: Turn on TCP/IP
compression if you have a modem.
Proxy tab: If you use a
proxy to get to the Internet, then this on and fill in the proxy info
(e.g. for the UAE, use proxy1.emirates.net.ae, port 8080). Note this
needs to be a CONNECT capable proxy - the UAE ones are ok, but otherwise
you may need to use statProxy to find and check one :-) Close this
configuration window.
Leave everything else at the default values.
- On the main window, click 'Create|checkout module' and set the
module name and path on the server to proxyTools (note the capital T),
and the 'local folder to check out to' as a folder you choose (c:\ is
good because the files will go into a subdirectory called 'proxyTools')
- Allow it to create that directory if asked
- Set the home directory to c:\ if asked (this is where it puts
your CVS password file).
- The download should then take place. You may need to
'view|refresh'to see the new directory in the WinCVS window, but the
file explorer will also show them.
- That's all.
Next time you need to get the latest versions, just navigate (in the
winCVS window) to the directory you put these files into, right click
whatever you want to update (the top level subdirectory 'proxyTools' is
usually what you want) in the right hand window, andselect 'update
selection'. The files will all be checked and updated as appropriate.
Other options allow you to see what changes I made between your version
and the CVS version etc. Please let me know if this documentation
doesn't work for you, and tell me where (or, better, send me the
corrections!).