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()