Changes between Version 40 and Version 41 of Download/SCDB


Ignore:
Timestamp:
Mar 29, 2007, 8:13:35 PM (17 years ago)
Author:
/C=FR/O=CNRS/OU=UMR8607/CN=Michel Jouvin/emailAddress=jouvin@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Download/SCDB

    v40 v41  
    124124 * Create a Subversion repository that will be used for SCDB, if it doesn't exist yet, and associate this repository with a URL (this can involve modifying Apache configuration). There is no need to use a dedicated repository. E.g. : `http://svn.example.org/Quattor`.
    125125 * Create a branch in this repository where SCDB will be stored, if the repository is not dedicated to SCDB. E.g. : `http://svn.example.org/Quattor/CDB`.
    126  * In this branch, create 2 branches `trunk` and `tags`. You can also create other branches for your conveniences (like `branches` but they are not used by standard tools).
    127  * Checkout SCDB trunk. For example :
    128 {{{
    129 svn co http://svn.example.org/Quattor/CDB/trunk
     126 * In this branch, create 2 branches `trunk` and `tags` (`tags` is managed by SCDB tools, all the actions you'll do later will be done in `trunk`. You can also create other branches for your conveniences (like `branches` but they are not used by standard tools).
     127 * Checkout SCDB trunk and go to the directory containing the checkout. For example, if you want your working directory to be `cdb` under you current directory, :
     128{{{
     129svn co http://svn.example.org/Quattor/CDB/trunk cdb
     130cd cdb
    130131}}}
    131132 * Configure the repository to ignore some files produced when compiling, using the following command :
    132133{{{
    133 cat /tmp/ignore <<EOF
     134cat > /tmp/ignore <<EOF
    134135.settings
    135136build
     
    142143svn ci
    143144}}}
    144  * Import [source:SCDB/tags/pro SCDB base].
    145  * Import QWG templates in `cfg` directory, according to the version you need. See QWG [wiki:Download/QWGTemplates download] instructions.
    146 
    147 A tool originally written for QWG templates developpers, [source:templates/trunk/tools/check-compile.sh check-compile.sh], simplifies the two last steps (import of standard templates), executing both operations and compiling examples. Use option `-h` to get the list of available options. A typical use of this tool (replace the release tag `gLite-3.0.2-2` by the QWG templates release you want to download) is :
    148 {{{
    149 check-compile.sh -d your_scdb_dir /templates/tags/gLite-3.0.2-2
    150 }}}
    151 
    152 
     145 * Import [source:SCDB/tags/pro SCDB base] and QWG templates in `cfg` directory, according to the version you need. See [wiki:Download/QWGTemplates QWG download] for detailed instructions. The easiest is to download and use [source:templates/trunk/tools/check-compile.sh check-compile.sh] (use option `-h` to get the list of available options). For example, assuming you are in `cdb`directory and you want to download QWG templates gLite-3.0.2-10 :
     146{{{
     147check-compile.sh -d . /templates/tags/gLite-3.0.2-10
     148}}}
     149 * Add everything to your repository with command :
     150{{{
     151svn add *
     152}}}
     153 * Commit your vanilla SDCB with :
     154{{{
     155svn ci -m 'Create initial SCDB'
     156}}}
    153157
    154158== Site Configuration ==