Magellan Linux

Diff of /trunk/pkgtools/svn-find-files-older-then-rev.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1965 by niro, Wed Nov 7 09:27:10 2012 UTC revision 1966 by niro, Wed Nov 7 09:31:18 2012 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2    
3  LC_ALL=C  export LC_ALL=C
4    
5  SEARCHPATH="$1"  SEARCHPATH="$1"
6  COMPARE_REV="$2"  COMPARE_REV="$2"
# Line 15  fi Line 15  fi
15  if [[ -z ${COMPARE_REV} ]]  if [[ -z ${COMPARE_REV} ]]
16  then  then
17   echo "Usage: ${0##*/} SEARCHPATH COMPARE_REV"   echo "Usage: ${0##*/} SEARCHPATH COMPARE_REV"
18   echo "No path given!"   echo "No revision given!"
19   exit 1   exit 1
20  fi  fi
21    
# Line 24  do Line 24  do
24   if svn info ${file} &> /dev/null   if svn info ${file} &> /dev/null
25   then   then
26   rev=$(svn info "${file}" | grep 'Changed Rev:' | sed 's:.*Rev\:\ \(.*\):\1:')   rev=$(svn info "${file}" | grep 'Changed Rev:' | sed 's:.*Rev\:\ \(.*\):\1:')
27     #echo "DEBUG: ${file}:${rev}"
28   [[ ${rev} -lt ${COMPARE_REV} ]] && echo ${file}   [[ ${rev} -lt ${COMPARE_REV} ]] && echo ${file}
29   fi   fi
30  done  done

Legend:
Removed from v.1965  
changed lines
  Added in v.1966