Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
Make git-p4 work with packed refs (don't use os.path.exists to check for the
author
Simon Hausmann
<simon@lst.de>
Fri, 25 May 2007 06:49:18 +0000
(08:49 +0200)
committer
Simon Hausmann
<simon@lst.de>
Fri, 25 May 2007 06:49:18 +0000
(08:49 +0200)
existance of a ref)
Signed-off-by: Simon Hausmann <simon@lst.de>
contrib/fast-import/git-p4
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
65c5f3e
)
diff --git
a/contrib/fast-import/git-p4
b/contrib/fast-import/git-p4
index 1cce38a6f7d77cd4dd317c79e474d1e7b0d5de1f..e8a5c1fa316f2ac5be4fa32b145d233db31252a5 100755
(executable)
--- a/
contrib/fast-import/git-p4
+++ b/
contrib/fast-import/git-p4
@@
-412,7
+412,7
@@
class P4Submit(Command):
if len(args) == 0:
self.master = currentGitBranch()
if len(args) == 0:
self.master = currentGitBranch()
- if len(self.master) == 0 or not
os.path.exists("%s/refs/heads/%s" % (gitdir, self.master)
):
+ if len(self.master) == 0 or not
gitBranchExists("refs/heads/%s" % self.master
):
die("Detecting current git branch failed!")
elif len(args) == 1:
self.master = args[0]
die("Detecting current git branch failed!")
elif len(args) == 1:
self.master = args[0]
@@
-812,7
+812,7
@@
class P4Sync(Command):
continue
update = False
continue
update = False
- if not
os.path.exists(gitdir + "/" +
remoteHead):
+ if not
gitBranchExists(
remoteHead):
if self.verbose:
print "creating %s" % remoteHead
update = True
if self.verbose:
print "creating %s" % remoteHead
update = True