Difference between revisions of "Dev Tools"

From Dreamwidth Notes
Jump to: navigation, search
(Syncing with the tools repository: use $LJHOME/cvs/local/cvs for multicvs-private.conf, not $LJHOME/cvs directly.)
Line 10: Line 10:
 
  hg clone https://bitbucket.org/anall/dwdev-tools/
 
  hg clone https://bitbucket.org/anall/dwdev-tools/
  
If <code>multicvs-private.conf</code> does NOT exist in the <code>$LJHOME/cvs</code> directory, create it.
+
If <code>multicvs-private.conf</code> does NOT exist in the <code>$LJHOME/cvs/local/cvs</code> directory, create it. (You may need to create <code>$LJHOME/cvs/local</code> or <code>$LJHOME/cvs/local/cvs</code> before.)
  
Either way, add the following text in <code>multicvs-private.conf</code>:
+
Either way, add the following text in <code>$LJHOME/cvs/local/cvs/multicvs-private.conf</code>:
  
 
  HG(dwdev-tools)    = https://bitbucket.org/anall/dwdev-tools/
 
  HG(dwdev-tools)    = https://bitbucket.org/anall/dwdev-tools/
 
  dwdev-tools        .
 
  dwdev-tools        .
  
Then, sync:
+
Then, sync twice:
  
 +
$LJHOME/bin/cvsreport.pl --sync --cvsonly
 
  $LJHOME/bin/cvsreport.pl --sync --cvsonly
 
  $LJHOME/bin/cvsreport.pl --sync --cvsonly
  

Revision as of 18:49, 30 May 2010

[info]exor674 and [info]afuna set up a mercurial repository for useful development tools.

Syncing with the tools repository

These instructions will make $LJHOME/bin/cvsreport.pl check out and maintain the tools directory.

First check the tools out into the CVS directory:

cd $LJHOME/cvs
hg clone https://bitbucket.org/anall/dwdev-tools/

If multicvs-private.conf does NOT exist in the $LJHOME/cvs/local/cvs directory, create it. (You may need to create $LJHOME/cvs/local or $LJHOME/cvs/local/cvs before.)

Either way, add the following text in $LJHOME/cvs/local/cvs/multicvs-private.conf:

HG(dwdev-tools)    = https://bitbucket.org/anall/dwdev-tools/
dwdev-tools        .

Then, sync twice:

$LJHOME/bin/cvsreport.pl --sync --cvsonly
$LJHOME/bin/cvsreport.pl --sync --cvsonly

Current Tools