Instructions for setting up and configuring Drupal cvslog and project modules
CVS Server Config
- checkout xcvs into safe area *not* under docroot
- cd SAFE_DIR
- cvs -d:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal-contrib co -dxcvs contributions/modules/cvslog/xcvs
- create symlinks for the following scripts in your CVSROOT
- cd CVSROOT
- ln -s SAFE_DIR/xcvs-commitinfo.php .
- ln -s xcvs-config.php .
- ln -s xcvs-db.php .
- ln -s xcvs-loginfo.php .
- ln -s xcvs-taginfo.php .
- edit three files in CVSROOT/
DO NOT edit these files directly. Instead, check out CVSROOT and edit the checked out files. To checkout CVSROOT, set your $CVSROOT set appropriately and do 'cvs co CVSROOT'.
- cd CVSROOT
- edit commitinfo adding the following:
- ALL $CVSROOT/CVSROOT/xcvs-commitinfo.php $CVSROOT/CVSROOT/xcvs-config.php $USER %r/%p %s
- edit taginfo adding the following:
- ALL ALL $CVSROOT/CVSROOT/xcvs-taginfo.php $CVSROOT/CVSROOT/xcvs-config.php $USER %t %b %o %p %{sv}
- edit loginfo adding the following:
- ALL $CVSROOT/CVSROOT/xcvs-loginfo.php $CVSROOT/CVSROOT/xcvs-config.php $USER %1{sVv}
- commit your change: cvs commit -m "Adding Drupal xcvs support"
- edit config
- mostly self explantory, don't think i need much ....
- db connect string
- repo ID
Drupal cvslog module config
- set up repository
- TODO: ui should document where / is needed and not
- set up CVS users, map CVS accounts to Drupal accounts
Integrate Repository with a Project
- create a new project
- on project configuration page, specify repo
Comments (0)
You don't have permission to comment on this page.