You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

37 lines
1.2 KiB

#!/bin/sh
# (c) Copyright by authors of the Tiki Wiki CMS Groupware Project
#
# All Rights Reserved. See copyright.txt for details and a complete list of authors.
# Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details.
# $Id$
# work in progress
#
# **** DO NOT RUN ****
#
# unless you can read the source, and understand what it does
# mose at tw.o
TAG1=BRANCH-1-9-HEAD
TAG2=BRANCH-1-9
RCSok=0
DIFFok=0
for i in `cvs -q diff --brief -r $TAG1 -r $TAG2 $1 | grep "\(RCS file:\|diff -u \)" | sed -e "s/ /:/g"`; do
if [ ".$RCSok" = ".0" ]; then
RCSfile=`echo $i | sed -e "s/RCS:file::\(.*\),v/\1/" -e "s~/cvsroot/tikiwiki/tiki/~~" -e "s~Attic/~~"`
RCSok=1
else
DIFFcmd=`echo $i | sed -e "s/-u:--brief://" -e "s/:/ /g"`
LOGcmd=`echo $DIFFcmd | sed -e "s/diff /log -N /" -e "s/ -r\([0-9\.]*\) -r\([0-9\.]*\)/ -r\1::\2/"`
DIFFok=1
fi
if [ "${DIFFok}.${RCSok}" = "1.1" ]; then
echo $RCSfile
echo "cvs $DIFFcmd $RCSfile"
echo "-------"
cvs $LOGcmd $RCSfile | sed -e "1,10d" | grep -v "revision " | grep -v "date: " | grep -v -- '-----------'
RCSok=0
DIFFok=0
fi
done