First, you should do a
$ touch ~/.cvspass |
to create or update the file .cvspass in your home directory, since CVS needs this file (for password and login management) and will complain loudly if it doesn't exist.
Second, we need to create the file .cvsrc in your home directory containing the CVS configuration settings needed for a valid Wine CVS setup (use CVS compression, properly update file and directory information, ...). The content of this file should look like the following:
cvs -z 3 update -PAd diff -u checkout -P |
$ <editor> ~/.cvsrc |
-z sets the compression level (Levels higher than 3 will probably not result in faster downloading unless you have a fast machine and a slow network connection). -Pd will delete empty directories and create newly added ones. -A will reset any previous tag in order to get the latest version in the tree. -u will create the easiest to read patches. Please do not submit patches with diff -w.