Merge branch 'buildScript' of https://github.com/jokajak/password-manager
Conflicts: scripts/builder/repository.py Signed-off-by: Giulio Cesare Solaroli <giulio.cesare@clipperz.com>
This commit is contained in:
commit
e61e994abb
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"request.path": "index.php",
|
"request.path": "index.php",
|
||||||
"should.pay.toll": "false"
|
"should.pay.toll": "false",
|
||||||
|
|
||||||
"development.settings": {
|
"development.settings": {
|
||||||
"url": "http://localhost/php/clipperz"
|
"url": "http://localhost/php/clipperz"
|
||||||
|
@ -4,11 +4,13 @@
|
|||||||
|
|
||||||
def repositoryWithPath (path):
|
def repositoryWithPath (path):
|
||||||
try:
|
try:
|
||||||
from dulwich.repo import Repo
|
from git import Repo
|
||||||
|
|
||||||
repo = Repo(path)
|
repo = Repo(path)
|
||||||
result = GitRepository(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
|
from mercurial import ui, hg
|
||||||
|
|
||||||
repo = hg.repository(ui.ui(), path)
|
repo = hg.repository(ui.ui(), path)
|
||||||
@ -50,7 +52,7 @@ class Repository(object):
|
|||||||
class GitRepository(Repository):
|
class GitRepository(Repository):
|
||||||
|
|
||||||
def revision (self):
|
def revision (self):
|
||||||
return self.repository.refs['HEAD']
|
return self.repository.head.commit.hexsha
|
||||||
|
|
||||||
|
|
||||||
def areTherePendingChanges (self):
|
def areTherePendingChanges (self):
|
||||||
|
Loading…
Reference in New Issue
Block a user