Methods
G
Class Public methods
get_revisions(path)
# File tool/vcs.rb, line 100
def self.get_revisions(path)
  logcmd = %Q[git log -n1 --date=iso --grep="^ *git-svn-id: .*@[0-9][0-9]* "]
  idpat = /git-svn-id: .*?@(\d+) \S+\Z/
  last = %x#{logcmd}`[idpat, 1]
  if path
    log = %x#{logcmd} "#{path}"`
    changed = log[idpat, 1]
  else
    changed = last
  end
  modified = log[/^Date:\s+(.*)/, 1]
  [last, changed, modified]
end