Browse Source

Better git version check

pull/84/head
Ruud 13 years ago
parent
commit
eceaf465f0
  1. 2
      libs/git/repository.py

2
libs/git/repository.py

@ -144,7 +144,7 @@ class LocalRepository(Repository):
def getGitVersion(self): def getGitVersion(self):
if self._version is None: if self._version is None:
version_output = self._getOutputAssertSuccess("version") version_output = self._getOutputAssertSuccess("version")
version_match = re.match(r"git\s+version\s+(\S+)$", version_output, re.I) version_match = re.match(r"git\s+version\s+(\S+)[\s\(]?", version_output, re.I)
if version_match is None: if version_match is None:
raise GitException("Cannot extract git version (unfamiliar output format %r?)" % version_output) raise GitException("Cannot extract git version (unfamiliar output format %r?)" % version_output)
self._version = version_match.group(1) self._version = version_match.group(1)

Loading…
Cancel
Save