add code to handle older version of GitPython

This commit is contained in:
Josh 2012-03-18 21:30:36 -04:00
parent 758bd68eee
commit 67ba4cd7b5

View File

@ -56,11 +56,18 @@ class GitRepository(Repository):
# http://gitorious.org/git-python # http://gitorious.org/git-python
def revision (self): def revision (self):
return self.repository.head.commit.hexsha try:
return self.repository.head.commit.hexsha
except:
return self.repository.commits()[0].id
def areTherePendingChanges (self): def areTherePendingChanges (self):
return self.repository.is_dirty() try:
return self.repository.is_dirty()
except TypeError, te:
return self.repository.is_dirty
#=================================================================== #===================================================================