class Git::Set::Mtime::CLI
Public Instance Methods
apply()
click to toggle source
# File lib/git/set/mtime.rb, line 8 def apply files = `git ls-files` files.each_line do |file| file = file.strip mtime_str = `git log -n 1 --date=local #{file} | head -n 3 | tail -n 1`.tr('Date:', '').strip mtime = Time.parse(mtime_str) File.utime(File.atime(file), mtime, file) puts "#{mtime} #{file}" end end