- ENV['GIT_DIR'] = File.join(@gitdirbase, repo, '.git')
- IO.foreach("|git rev-list --format=oneline '#{self.descendant.gsub /[^0-9a-f]/,""}'") do |line|
+ ENV['GIT_DIR'] = File.join(@gitdirbase, git_dir)
+ IO.foreach("|git rev-list --format=oneline '#{self.descendant.gsub(/[^0-9a-f]/,"")}'") do |line|