Admin/Mercurial/convert
author wenzelm
Thu, 03 Jul 2008 14:44:49 +0200
changeset 27464 3640865d4a38
parent 27463 9971758c50be
child 27465 79db00d0fba9
permissions -rwxr-xr-x
logrotate setup;
     1 #!/bin/bash
     2 # $Id$
     3 
     4 THIS="$(cd "$(dirname "$0")"; pwd)"
     5 SUPER="$(cd "$THIS/.."; pwd)"
     6 
     7 LOG="$THIS/log"
     8 
     9 cd "$THIS/cvs"
    10 cvs up -dAP >> "$LOG" 2>&1 || exit 2
    11 
    12 
    13 case $(hostname) in
    14 
    15 atbroy51)
    16 export HG=/home/isabelle/html-data/isabelle-repos/mercurial-atbroy51/bin/hg
    17 export PYTHONPATH=/home/isabelle/html-data/isabelle-repos/mercurial-atbroy51/lib/python2.4/site-packages
    18 ;;
    19 
    20 atbroy100)
    21 export HG=/home/isabelle/html-data/isabelle-repos/mercurial-atbroy100/bin/hg
    22 export PYTHONPATH=/home/isabelle/html-data/isabelle-repos/mercurial-atbroy100/lib64/python2.4/site-packages
    23 ;;
    24 
    25 esac
    26 
    27 export HGRCPATH="$THIS/cvs/Admin/Mercurial/hgrc"
    28 
    29 cd "$THIS"
    30 "$HG" convert --filemap cvs/Admin/Mercurial/filemap cvs hg >> "$LOG" 2>&1 || exit 2
    31 
    32 [ -e hg/.hg/hgrc ] || ln -s ../../cvs/Admin/Mercurial/hgrc hg/.hg/hgrc
    33 
    34 
    35 /usr/sbin/logrotate -s "$THIS/log.state" "$THIS/cvs/Admin/Mercurial/logrotate.conf"