« Academi version of add_update_functions | Main | »
April 15, 2008
Python script for getting changed files
The following Python script gets you a list of files changed between two subversion revisions:
import sys import os import re lines = [] for counter in range(int(sys.argv[1]) - 1, int(sys.argv[2]) + 1): lines.append(os.popen('/usr/local/bin/svn log -vv -r ' + str(counter))); tally = {} for results in lines: for line in results: reg = re.compile("svn-repository") if reg.search(line): tally[line] = 1 final = tally.keys() final.sort() print " " + " ".join(final)
Posted by pj at April 15, 2008 05:06 PM