Sha256: b389d5a1ebd2f028a70b35a2379f227ba5db72e2bf774ce3497994f3f412de01
Contents?: true
Size: 559 Bytes
Versions: 2
Compression:
Stored size: 559 Bytes
Contents
module Idonethis::Adapters module Git class << self def commits(dir, since, how_many = 1000) require 'git' since_when = case since when 'yesterday' '1am yesterday' when 'today' '1am' else since end ::Git.open(dir).log(how_many).since(since_when) end def repo?(dir) File.exists?(File.join(dir, ".git")) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
idonethis-cli-0.19.1 | lib/adapters/git_adapter.rb |
idonethis-cli-0.19.0 | lib/adapters/git_adapter.rb |