Conflicts:
	scripts/builder/repository.py

Signed-off-by: Giulio Cesare Solaroli <giulio.cesare@clipperz.com>
master-GE
Giulio Cesare Solaroli 2012-03-17 14:40:38 +00:00
commit e61e994abb
2 changed files with 8 additions and 6 deletions

View File

@ -1,9 +1,9 @@
{
"request.path": "index.php",
"should.pay.toll": "false"
"should.pay.toll": "false",
"development.settings": {
"url": "http://localhost/php/clipperz"
}
}
}

View File

@ -4,11 +4,13 @@
def repositoryWithPath (path):
try:
from dulwich.repo import Repo
from git import Repo
repo = Repo(path)
result = GitRepository(repo, path)
except:
except ImportError:
print "Failed to import git, please install http://gitorious.org/git-python"
# except:
from mercurial import ui, hg
repo = hg.repository(ui.ui(), path)
@ -50,8 +52,8 @@ class Repository(object):
class GitRepository(Repository):
def revision (self):
return self.repository.refs['HEAD']
return self.repository.head.commit.hexsha
def areTherePendingChanges (self):
return self.repository.is_dirty()