| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

DrupalCvsProject

This version was saved 17 years ago View current version     Page history
Saved by PBworks
on April 1, 2007 at 8:32:34 pm
 

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
  1. cd CVSROOT
  2. ln -s SAFE_DIR/xcvs-commitinfo.php .
  3. ln -s xcvs-config.php .
  4. ln -s xcvs-db.php .
  5. ln -s xcvs-loginfo.php .
  6. 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
    • 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.