Method: Licensed::Git.version
- Defined in:
- lib/licensed/git.rb
.version(descriptor) ⇒ Object
Returns the most recent git SHA for a file or directory or nil if SHA is not available
descriptor - file or directory to retrieve latest SHA for
28 29 30 31 |
# File 'lib/licensed/git.rb', line 28 def version(descriptor) return unless git_repo? && descriptor Licensed::Shell.execute("git", "rev-list", "-1", "HEAD", "--", descriptor, allow_failure: true) end |