diff options
author | Simon Hausmann <simon@lst.de> | 2007-06-11 08:50:57 +0200 |
---|---|---|
committer | Simon Hausmann <simon@lst.de> | 2007-06-11 08:50:57 +0200 |
commit | 6e5295c4d3e4e79838d1dd7ab4a8b4965e1c7f96 (patch) | |
tree | 897e2b3d040c8bd62a959732de21d0897c47bcbc /contrib | |
parent | cae7b732d859b06a4f560271099891f15c5700f6 (diff) | |
download | git-6e5295c4d3e4e79838d1dd7ab4a8b4965e1c7f96.tar.gz git-6e5295c4d3e4e79838d1dd7ab4a8b4965e1c7f96.tar.xz |
Fix project name guessing
Signed-off-by: Simon Hausmann <simon@lst.de>
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/fast-import/git-p4 | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/contrib/fast-import/git-p4 b/contrib/fast-import/git-p4 index 9d52eada4..551573afc 100755 --- a/contrib/fast-import/git-p4 +++ b/contrib/fast-import/git-p4 @@ -909,7 +909,12 @@ class P4Sync(Command): def guessProjectName(self): for p in self.depotPaths: - return p [p.strip().rfind("/") + 1:] + if p.endswith("/"): + p = p[:-1] + p = p[p.strip().rfind("/") + 1:] + if not p.endswith("/"): + p += "/" + return p def getBranchMapping(self): for info in p4CmdList("branches"): |