J-Pilot logo Desktop Organizer Software for the Palm Pilot

Anonymous CVS access to current J-Pilot code.

First, install cvs (the client) on your machine. You will not need the server components, just the cvs client binary.

You'll need to then log into the J-Pilot cvs with the user 'anonymous' and the password of nothing, just hit ENTER when prompted.

cvs -z9 -d:pserver:anonymous:@jpilot.org:/cvs/jpilot login

This will create a hashed password entry in your local ~/.cvspass file. If you are not on a machine you trust, you can also use 'logout' with the same syntax above to remove the entry from ~/.cvspass. This is preferred on machines with public access or shared accounts. Most people probably will not need to do this.

cvs -z9 -d:pserver:anonymous@jpilot.org:/cvs/jpilot co jpilot

Once you have a working copy of the J-Pilot sources on your machine, keeping current with development is much simpler. You can run a 'cvs update' command to compare your local copy with the remote cvs copy, and bring down changed files since your last update. This is handled by doing the following:

cvs -z9 -d:pserver:anonymous@jpilot.org:/cvs/jpilot up -dP

'up' is an alias for 'update', and -dP will delete and purge any empty files or directories that differ between the two copies, local and remote.

Anonymous access has *NO* write capabilities to the cvs itself, you will only be able to check out code, not write back to the cvs. Those additions must go through Judd, who can commit those changes for you.