Switch to side-by-side view
--- a/ForgeHg/forgehg/model/hg.py +++ b/ForgeHg/forgehg/model/hg.py @@ -239,8 +239,9 @@ for k,v in self._manifest.iteritems(): dirname, filename = os.path.split(k) tree = self._tree - for dirpart in dirname.split('/'): - tree = tree.setdefault(dirpart, {}) + if dirname: + for dirpart in dirname.split('/'): + tree = tree.setdefault(dirpart, {}) tree[filename] = v def ls(self):