leosimons    2003/01/25 09:12:53

  Modified:    src/documentation/content/xdocs cvs.xml
               src/documentation/resources/images group-logo.gif
               src/documentation skinconf.xml
  Added:       src/documentation/resources/images
                        tortoise-cvs-screenshot.gif
                        tortoisecvs-checkout.jpg tortoisecvs-settings.jpg
                        wincvs-checkout.jpg wincvs-preferences.jpg
                        wincvs-settings.jpg
  Log:
  adding in GUI information to the cvs info docs.
  
  Revision  Changes    Path
  1.2       +127 -26   jakarta-avalon-site/src/documentation/content/xdocs/cvs.xml
  
  Index: cvs.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/src/documentation/content/xdocs/cvs.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- cvs.xml   24 Jan 2003 19:39:40 -0000      1.1
  +++ cvs.xml   25 Jan 2003 17:12:52 -0000      1.2
  @@ -28,17 +28,17 @@
        <title>CVS data</title>
        <p>If you know what you're doing, all you need to know:</p>
        <source>
  -     anonymous CVSROOT: :pserver:[EMAIL PROTECTED]:/home/cvspublic
  -     viewcvs: http://cvs.apache.org/viewcvs.cgi/
  -     modules:
  -             avalon-sandbox                  # alpha &amp; pre-alpha code
  -             jakarta-avalon                  # framework and documentation
  -             jakarta-avalon-apps             # avalon applications
  -             jakarta-avalon-excalibur        # component/utility/container 
repository
  -             jakarta-avalon-cornerstone      # component repository
  -             jakarta-avalon-logkit           # cool logging toolkit
  -             jakarta-avalon-phoenix          # the phoenix container and related 
libraries
  -             jakarta-avalon-site             # this website
  +anonymous CVSROOT: :pserver:[EMAIL PROTECTED]:/home/cvspublic
  +viewcvs: http://cvs.apache.org/viewcvs.cgi/
  +modules:
  +     avalon-sandbox                  # alpha &amp; pre-alpha code
  +     jakarta-avalon                  # framework and documentation
  +     jakarta-avalon-apps             # avalon applications
  +     jakarta-avalon-excalibur        # component/utility/container repository
  +     jakarta-avalon-cornerstone      # component repository
  +     jakarta-avalon-logkit           # cool logging toolkit
  +     jakarta-avalon-phoenix          # the phoenix container and related libraries
  +     jakarta-avalon-site             # this website
        </source>
   </section>
   <section>
  @@ -62,18 +62,18 @@
                enter the following commands:</p>
                
                <source>
  -             rem you can use any directory in place of C:\cvs
  -             rem replace $CVSUTILS with where you installed the cvs binary, or with
  -             rem nothing if you added the utility to your PATH
  -             mkdir C:\cvs
  -             cd C:\cvs
  -             $CVSUTILS\cvs.exe -d :pserver:[EMAIL PROTECTED] login
  -             rem enter anoncvs when promted for a password, then hit enter
  -             rem the below command should be on one line
  -             $CVSUTILS\cvs.exe -z3 -d :pserver:[EMAIL PROTECTED] checkout 
jakarta-avalon
  -                   jakarta-avalon-excalibur jakarta-avalon-cornerstone
  -                   jakarta-avalon-phoenix jakarta-avalon-logkit jakarta-avalon-site
  -                   avalon-sandbox jakarta-site xml-forrest
  +rem you can use any directory in place of C:\cvs
  +rem replace $CVSUTILS with where you installed the cvs binary, or with
  +rem nothing if you added the utility to your PATH
  +mkdir C:\cvs
  +cd C:\cvs
  +$CVSUTILS\cvs.exe -d :pserver:[EMAIL PROTECTED] login
  +rem enter anoncvs when promted for a password, then hit enter
  +rem the below command should be on one line
  +$CVSUTILS\cvs.exe -z3 -d :pserver:[EMAIL PROTECTED] checkout jakarta-avalon
  +      jakarta-avalon-excalibur jakarta-avalon-cornerstone
  +      jakarta-avalon-phoenix jakarta-avalon-logkit jakarta-avalon-site
  +      avalon-sandbox jakarta-site xml-forrest
                </source>
                
                <p>This will take a while, depending on your connection. Go ahead and 
grab
  @@ -85,18 +85,119 @@
        <section>
                <title>Use TortoiseCVS</title>
                
  -             <p>Screenshots coming soon....</p>
  +             <p><link href="http://www.tortoisecvs.org/";>TortoiseCVS</link> is a 
neat extension
  +             for the Windows Explorer which integrates cvs. Using it is real 
simple:</p>
  +             
  +             <p>After you've created a folder where you want to check out the 
sources to,
  +             right-click and select CVS Checkout...:<br/>
  +             <img src="images/tortoisecvs-checkout.jpg" alt="screenshot of cvs 
settings"/></p>
  +             
  +             <p>Then, fill out the settings like in the screenshot below, and then 
click ok.<br/>
  +             <img src="images/tortoisecvs-settings.jpg" alt="screenshot of cvs 
settings"/></p>
  +             
  +             <p>This checks out the jakarta-avalon cvs module. Repeat this 
procedure for all
  +             the modules you wish to check out. See above under "CVS Data" for the 
list of avalon modules, or use the
  +             <link href="http://cvs.apache.org/viewcvs.cgi/";>ViewCVS Webpage</link> 
for a full
  +             list of ASF-hosted cvs modules.</p> 
        </section>
        <section>
                <title>Use WinCVS</title>
                
  -             <p>Screenshots coming soon....</p>
  +             <p><link href="http://www.wincvs.org/";>WinCVS</link> is a standalone 
windows
  +             application for working with cvs. It has more features than 
TortoiseCVS, and
  +             hence more buttons a novice is not likely to use.</p>
  +             
  +             <p>After you've created a folder where you want to check out the 
sources to,
  +             select the Checkout module... option from the Create menu:<br/>
  +             <img src="images/wincvs-checkout.jpg" alt="screenshot of cvs 
settings"/></p>
  +             
  +             <p>Then, select the "general tab" and fill out the settings like in the
  +             screenshot below:<br/>
  +             <img src="images/wincvs-preferences.jpg" alt="screenshot of cvs 
settings"/>.</p>
  +             
  +             <p>Now, switch back to the first tab and fill out the settings like in 
the
  +             screenshot below, and then click ok.<br/>
  +             <img src="images/wincvs-checkout.jpg" alt="screenshot of cvs 
settings"/>.</p>
  +             
  +             <p>This checks out the jakarta-avalon cvs module. Repeat this 
procedure for all
  +             the modules you wish to check out. See above under "CVS Data" for the 
list of avalon modules, or use the
  +             <link href="http://cvs.apache.org/viewcvs.cgi/";>ViewCVS Webpage</link> 
for a full
  +             list of ASF-hosted cvs modules.</p> 
        </section>
   </section>
   <section>
        <title>Getting the sources from CVS under linux</title>
        
  -     <p>Coming soon...</p>
  +     <section>
  +             <title>Use the commandline tools</title>
  +             
  +             <p>The CVS utilities are available as native linux binaries. Chances 
are
  +             you already have them installed. Try it by opening a console and 
typing 'cvs'.
  +             If you get an error along the lines of "bash: cvs: command not found", 
then
  +             you need to install them first. Under debian, you can do so by opening 
a console
  +             window and entering the commands:</p>
  +             
  +             <source>
  +su -
  +# enter the root password when prompted
  +apt-get update
  +apt-get install cvs
  +exit
  +             </source>
  +             
  +             <p>Under Red Hat, the commands are a little different:</p>
  +             
  +             <source>
  +su -
  +# enter the root password when prompted
  +rpm -i 
ftp://ftp.redhat.com/pub/redhat/linux/8.0/en/os/i386/RedHat/RPMS/cvs-1.11.2-5.i386.rpm
  +exit
  +             </source>
  +
  +             <p>The procedure is similar for other linux distributions. Once you 
have
  +             these tools installed, open a command window, then enter the following
  +             commands:</p>
  +             
  +             <source>
  +# you can use any directory in place of ~/cvs
  +mkdir ~/cvs
  +cd ~/cvs
  +cvs -d :pserver:[EMAIL PROTECTED] login
  +# enter anoncvs when promted for a password, then hit enter
  +cvs -z3 -d :pserver:[EMAIL PROTECTED] checkout jakarta-avalon \
  +      jakarta-avalon-excalibur jakarta-avalon-cornerstone \
  +      jakarta-avalon-phoenix jakarta-avalon-logkit jakarta-avalon-site \
  +      avalon-sandbox jakarta-site xml-forrest
  +             </source>
  +             
  +             <p>This will take a while, depending on your connection. Go ahead and 
grab
  +             yourself a coffee or ten. When done, you should have checked out all 
avalon
  +             sources and the most important utility libraries you need to build it 
(save
  +             for <link href="http://ant.apache.org/";>Apache Ant</link>, which you 
should
  +             go install right now if you haven't already).</p>
  +     </section>
  +     
  +     <section>
  +             <title>Using Cervisia</title>
  +             
  +             <p>KDE's Konqueror browser has CVS support built-in. I've never used 
it so I
  +             can't comment on it. See
  +             <link href="http://cervisia.sourceforge.net/";>the cervisia 
website</link> for
  +             more information.</p>
  +     </section>
  +</section>
  +<section>
  +     <title>Platform-independent: jCVS</title>
  +     
  +     <p><link href="http://www.jcvs.org/";>jCVS</link> is a 100% java cvs package 
that I've
  +     never used.</p>
  +</section>
  +<section>
  +     <title>Using an IDE for CVS access</title>
  +     
  +     <p>Most decent IDEs these days provide cvs integration. See the
  +     <link href="http://jakarta.apache.org/site/idedevelopers.html";>IDE Developer's 
Guide</link>
  +     if you need information on how to configure your ide.</p>
   </section>
   
   </body>
  
  
  
  1.2       +32 -53    
jakarta-avalon-site/src/documentation/resources/images/group-logo.gif
  
        <<Binary file>>
  
  
  1.1                  
jakarta-avalon-site/src/documentation/resources/images/tortoise-cvs-screenshot.gif
  
        <<Binary file>>
  
  
  1.1                  
jakarta-avalon-site/src/documentation/resources/images/tortoisecvs-checkout.jpg
  
        <<Binary file>>
  
  
  1.1                  
jakarta-avalon-site/src/documentation/resources/images/tortoisecvs-settings.jpg
  
        <<Binary file>>
  
  
  1.1                  
jakarta-avalon-site/src/documentation/resources/images/wincvs-checkout.jpg
  
        <<Binary file>>
  
  
  1.1                  
jakarta-avalon-site/src/documentation/resources/images/wincvs-preferences.jpg
  
        <<Binary file>>
  
  
  1.1                  
jakarta-avalon-site/src/documentation/resources/images/wincvs-settings.jpg
  
        <<Binary file>>
  
  
  1.2       +5 -5      jakarta-avalon-site/src/documentation/skinconf.xml
  
  Index: skinconf.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/src/documentation/skinconf.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- skinconf.xml      23 Jan 2003 17:10:48 -0000      1.1
  +++ skinconf.xml      25 Jan 2003 17:12:53 -0000      1.2
  @@ -54,9 +54,9 @@
   
     <!-- optional group logo
          skin: forrest-site renders it at the top-left corner -->
  -  <!--<group-name></group-name>
  -  <group-url></group-url>
  -  <group-logo></group-logo>-->
  +  <group-name>Apache</group-name>
  +  <group-url>http://www.apache.org/</group-url>
  +  <group-logo>images/group-logo.gif</group-logo>
   
     <!-- optional host logo (e.g. sourceforge logo)
          skin: forrest-site renders it at the bottom-left corner -->
  @@ -71,8 +71,8 @@
     want these, set the attributes to blank. The DTD purposefully requires them.
     -->
     <trail>
  -    <link1 name="apache" href="http://www.apache.org/"/>
  -    <link2 name="avalon" href="http://avalon.apache.org/"/>
  +    <link1 name="" href=""/>
  +    <link2 name="" href=""/>
       <link3 name="" href=""/>
     </trail>
   
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to