From 92f5c9b2e7eb6a0e66006d0b28095f3ec3554de0 Mon Sep 17 00:00:00 2001 From: Ivan Leo Murray-Smith Date: Sun, 18 Jan 2004 22:12:41 +0000 Subject: [PATCH] Uniformize the cvs download instructions with the ones on WineHQ. --- documentation/getting.sgml | 75 +++++--------------------------------- 1 file changed, 10 insertions(+), 65 deletions(-) diff --git a/documentation/getting.sgml b/documentation/getting.sgml index 2939f24e8c8..70c9114144d 100644 --- a/documentation/getting.sgml +++ b/documentation/getting.sgml @@ -474,64 +474,23 @@ - Configuring Wine-specific CVS settings - - - 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 - - Create the file with an editor - of your choice, either by running - - $ <editor> ~/.cvsrc - - , where <editor> is the editor you want to use (e.g. - joe, ae, - vi), - or by creating the file .cvsrc in your - home directory with your favorite graphical editor like nedit, kedit, - gedit or others. - - - - Downloading the Wine CVS tree - Once CVS is installed and the Wine specific CVS - configuration is done, you can now do a login on our CVS + Once CVS is installed, you can now do a login on our CVS server and checkout (download) the Wine source code. First, let's do the server login, to connect to the US server: - $ cvs -d :pserver:cvs@cvs.winehq.org:/home/wine login + $ export CVSROOT=:pserver:cvs@cvs.winehq.org:/home/wine + $ cvs login To connect to the EU server: - $ cvs -d :pserver:cvs@rhlx01.fht-esslingen.de:/home/wine login + $ export CVSROOT=:pserver:cvs@rhlx01.fht-esslingen.de:/home/wine + $ cvs login If cvs successfully connects to the CVS server, @@ -548,17 +507,10 @@ checkout -P directory, since the subdirectory is named after the CVS module that we want to check out). We assume that your current directory might be your user's home directory. - To download the Wine tree into the subdirectory wine/, run, - to download from the US server: + To download the Wine tree into the subdirectory wine/, run: - $ cvs -d :pserver:cvs@cvs.winehq.org:/home/wine checkout wine - - - Or, to download from the EU server: - - - $ cvs -d :pserver:cvs@rhlx01.fht-esslingen.de:/home/wine checkout wine + $ cvs -z3 checkout wine Downloading the CVS tree might take a while (some minutes @@ -579,7 +531,7 @@ checkout -P $ cd <some_dir> - , where <some_dir> is the directory that + where <some_dir> is the directory that pwd gave you. By running @@ -587,7 +539,7 @@ checkout -P $ cd wine - , you can now change to the directory of the Wine CVS tree + you can now change to the directory of the Wine CVS tree you just downloaded. Since you now have a fully working Wine source tree by having followed the steps above, you're now well-prepared to go to the Wine installation and configuration @@ -612,14 +564,7 @@ checkout -P $ make distclean - $ cvs -d :pserver:cvs@cvs.winehq.org:/home/wine update - - - or if you're using the EU server: - - - $ make distclean - $ cvs -d :pserver:cvs@rhlx01.fht-esslingen.de:/home/wine update + $ cvs update -PAd The make distclean part is optional, but