Changes between Version 52 and Version 53 of CommittersTipsAndTricks


Ignore:
Timestamp:
Dec 18, 2012, 10:23:03 AM (11 years ago)
Author:
raimue (Rainer Müller)
Comment:

Use 'svn patch' if in subversion working copy (assuming svn >= 1.7)

Legend:

Unmodified
Added
Removed
Modified
  • CommittersTipsAndTricks

    v52 v53  
    157157function trac-patch {
    158158    local cmd=""
     159
    159160    while [[ $1 == -* ]]; do
    160161        if [ "$1" == "--" ]; then
     
    167168
    168169    if [ -z $cmd ]; then
    169         cmd="-p0"
    170     fi 
     170        cmd="--strip 0"
     171    fi
    171172
    172173    trac-get $1
    173     patch $cmd < $(basename $1)
     174
     175    if svn info >/dev/null 2>&1; then
     176        svn patch $cmd $(basename $1)
     177    else
     178        patch $cmd < $(basename $1)
     179    fi
    174180}
    175181}}}