Mercurial > kallithea
comparison rhodecode/lib/vcs/backends/git/inmemory.py @ 3797:d7488551578e beta
synced vcs with upstream
- moved subprocessio module to VCS
- many small changes to make embedded vcs as similar to to external lib
- use only absolute imports
- patch vcs config during load pylons env
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sat, 27 Apr 2013 11:24:25 +0200 |
parents | b81680c97494 |
children | 91f440a11b94 |
comparison
equal
deleted
inserted
replaced
3796:2b5f94fc3b7a | 3797:d7488551578e |
---|---|
148 | 148 |
149 object_store.add_object(commit) | 149 object_store.add_object(commit) |
150 | 150 |
151 ref = 'refs/heads/%s' % branch | 151 ref = 'refs/heads/%s' % branch |
152 repo.refs[ref] = commit.id | 152 repo.refs[ref] = commit.id |
153 repo.refs.set_symbolic_ref('HEAD', ref) | |
154 | 153 |
155 # Update vcs repository object & recreate dulwich repo | 154 # Update vcs repository object & recreate dulwich repo |
156 self.repository.revisions.append(commit.id) | 155 self.repository.revisions.append(commit.id) |
157 # invalidate parsed refs after commit | 156 # invalidate parsed refs after commit |
158 self.repository._parsed_refs = self.repository._get_parsed_refs() | 157 self.repository._parsed_refs = self.repository._get_parsed_refs() |