1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
require 'rubygems'
require 'activesupport'

f = File.open("line_counts.txt", "w")

(1..1334).each do |rev|
  system("svn update -r #{rev}")
  system("rake stats | grep Total > total_line.txt")
  line = File.readlines("total_line.txt").first
  count = line.split("|")[2].strip.to_i
  puts "Revision #{rev} had #{count}"
  f.puts "#{rev} #{count}"
end

puts "Done!"