Mercurial > public > develkit
view scripts/hg-audit.sh @ 241:1c91b76fd9a3
USASR-2436: Remove usages of leftShift in favor of doLast
author | Christopher Springer <springer@nwoca.org> |
---|---|
date | Wed, 21 Dec 2016 13:22:44 +0000 |
parents | 40316e0cdef2 |
children |
line wrap: on
line source
/** Creates abbreivated changeset log report of all HG repos under the current directory. Adjust the date before executing. */ template = "{date|isodate}\\t{rev}:{node|short}\\t{author|user}\\t{desc|firstline}\\t{files}\\n" cmd = 'log -d">2015-04-01" --template "' + template + '"' new File(".").eachDirRecurse { d -> if ( new File(d,".hg").exists() ) { def out = new File("${d.name}-changesets.txt") out.delete() out << "$d.name: $cmd \n-----------------------------------" out << "hg -R ${d.absolutePath} ${cmd}".execute().text } } // hg log -l 10 --template "{date|isodate}\t{rev}:{node|short}\t{author}\t{desc}\t{files}\n"