# HG changeset patch # User Marcin Kuzminski # Date 2013-02-25 15:49:05 # Node ID 3faf7a7eebb3eeb654903d51e6fec3e52b9c13f2 # Parent 4b84f435594bc369c4201decc800d18f4fda644d use cache repo when creating GitRepository instances diff --git a/rhodecode/lib/vcs/backends/git/repository.py b/rhodecode/lib/vcs/backends/git/repository.py --- a/rhodecode/lib/vcs/backends/git/repository.py +++ b/rhodecode/lib/vcs/backends/git/repository.py @@ -207,7 +207,7 @@ class GitRepository(BaseRepository): else: return Repo.init(self.path) else: - return Repo(self.path) + return self._repo except (NotGitRepository, OSError), err: raise RepositoryError(err)