# HG changeset patch # User Marcin Kuzminski # Date 2012-06-13 19:48:00 # Node ID 26193dba1f0e4eb3ae1792586365bfd119260b51 # Parent 08fc67c1c9481842b81ce317241e919192e5de1f Fixed deprecation warning on dulwich commit api + fixed commit message add blank at the end diff --git a/rhodecode/lib/vcs/backends/git/inmemory.py b/rhodecode/lib/vcs/backends/git/inmemory.py --- a/rhodecode/lib/vcs/backends/git/inmemory.py +++ b/rhodecode/lib/vcs/backends/git/inmemory.py @@ -83,7 +83,8 @@ class GitInMemoryChangeset(BaseInMemoryC curtree = newtree parent[reversed_dirnames[-1]] = DIRMOD, curtree.id else: - parent.add(node.mode, node_path, blob.id) + parent.add(name=node_path, mode=node.mode, hexsha=blob.id) + new_trees.append(parent) # Update ancestors for parent, tree, path in reversed([(a[1], b[1], b[0]) for a, b in @@ -123,7 +124,7 @@ class GitInMemoryChangeset(BaseInMemoryC commit.parents = [p._commit.id for p in self.parents if p] commit.author = commit.committer = safe_str(author) commit.encoding = ENCODING - commit.message = safe_str(message) + ' ' + commit.message = safe_str(message) # Compute date if date is None: