Changes between Version 4 and Version 5 of Download/SCDB


Ignore:
Timestamp:
Oct 12, 2006, 8:55:07 PM (19 years ago)
Author:
/C=FR/O=CNRS/OU=UMR8607/CN=Michel Jouvin/emailAddress=jouvin@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Download/SCDB

    v4 v5  
    77== Subversion Server ==
    88
     9There is no need for a Subversion server dedicated to Quattor. SCDB is just one repository from the Subversion point of view. If you already run a Subversion server, you can skip the installation part and go directly to the configuration part.
     10
     11=== Subversion installation ===
     12
     13There are many possible installation options for a Subversion server. The best is to install it as Apache module, anyway. There is no requirement for the Subversion server to run on a Linux machine, even if it is the installation option documented here. You can even choose to use a Subversion server outside of your site, if you think the network connection is good enough.
     14
     15If you need to install a Subversion server, the easiest is to install Apache and then retrieve the RPMs for Subversion from [http://subversion.tigris.org/project_packages.html Subversion site]. Don't forget to install the Apache module which is in a separate RPM.
     16
     17After installing, you have to configure the Subversion server. Look at Quattor installation guide on [http://quattor.org Quattor] web site.
     18
     19=== Repository configuration ===
     20
     21For Quattor, you need to create a repository with the standard structure inside it (or inside a branch) :
     22 * `trunk` : where you make the changes to your running configuration
     23 * `tags` : used by SCDB administration tool to do deployment
     24 * `branches` : for alternative developments
     25
     26You also need to put the hook script provided as part of SCDB (in the `src/utils/hooks` directory) in the `hooks` directory of your repository, on your Subversion server and give this script [`post-commit`) executable permission for Apache user.
     27
     28
    929== Quattor Server ==
    1030
    11 For the Quattor server, you need to install :
     31In addition to the base system installation, you need to install the following RPMs on a Quattor server where you want to use SCDB :
    1232
    1333 * Java VM > 1.5.0
     34 * Subversion client
    1435 * PAN compiler
    1536 * cdb-sync
    1637 * ncm-template
    1738 * aii-server
     39
     40All but Java and SVN client can be download from http://quattorsrv.lal.in2p3.fr/packages/quattor/sl-i386. Always use the last version, unless explicitly mentionned.
    1841
    1942== SCDB Initialization ==