make/scripts/webrev.ksh

changeset 907
c1029b02ca87
parent 851
9ec6626d43bb
child 1133
50aaf272884f
     1.1 --- a/make/scripts/webrev.ksh	Thu Oct 31 16:24:33 2013 -0700
     1.2 +++ b/make/scripts/webrev.ksh	Fri Nov 08 09:36:55 2013 +0100
     1.3 @@ -27,7 +27,7 @@
     1.4  # Documentation is available via 'webrev -h'.
     1.5  #
     1.6  
     1.7 -WEBREV_UPDATED=25.0-hg+openjdk.java.net
     1.8 +WEBREV_UPDATED=25.1-hg+openjdk.java.net
     1.9  
    1.10  HTML='<?xml version="1.0"?>
    1.11  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    1.12 @@ -1686,19 +1686,20 @@
    1.13  	    # It's a rename (or a move), or a copy, so let's make sure we move
    1.14  	    # to the right directory first, then restore it once done
    1.15  	    current_dir=`pwd`
    1.16 -	    cd $CWS/$PDIR
    1.17 +	    hg_root=`hg root`
    1.18 +	    cd $CWS
    1.19  	    if [ -n "$rflag" ]; then
    1.20  		parentrev=$PARENT_REV
    1.21  	    elif [ "$HG_LIST_FROM_COMMIT" -eq 1 ]; then
    1.22                  parentrev=$OUTREV
    1.23  	    fi
    1.24  	    if [ -z "$parentrev" ]; then
    1.25 -		parentrev=`hg log -l1 $PF | $AWK -F: '/changeset/ {print $2}'`
    1.26 +		parentrev=`hg log -l1 $PDIR/$PF | $AWK -F: '/changeset/ {print $2}'`
    1.27  	    fi
    1.28  	    if [ -n "$parentrev" ]; then
    1.29  		mkdir -p $olddir/$PDIR
    1.30  		if [ -z "$parent" ]; then
    1.31 -		    hg cat --rev $parentrev --output $olddir/$PDIR/$PF $PF 2>/dev/null
    1.32 +		    hg cat -R $hg_root --rev $parentrev --output $olddir/$PDIR/$PF $PDIR/$PF 2>/dev/null
    1.33  		else
    1.34  		    $parent cat --rev $parentrev --output $olddir/$PDIR/$PF $PDIR/$PF 2>/dev/null
    1.35  		fi

mercurial