AspireSync/svn/bin/svn-changed-files

14 lines
299 B
Bash
Executable file

#!/bin/bash
pwd=$(pwd)
. $(dirname $0)/prelude.bash
cd $pwd
[[ -d .svn ]] || die "Current directory does not appear to be a svn checkout"
date=$1
[[ -n $date ]] || die "Usage: $0 yyyy-mm-dd"
RUN svn log --revision "{$date}:head" --verbose | perl -nE 'next unless m!^\s+[A-Z] (/.*)$/!; say $1'