# HG changeset patch # User Sverre Rabbelier <sverre@rabbelier.nl> # Date 1242325974 -7200 # Thu May 14 20:32:54 2009 +0200 # Node ID f2dfb2bed72462f749b86453619469cf9f570f48 # Parent b3be536e3f5085b0670ceb0d9dd39d2dd5a031bb Allow storing the git directory intree diff --git a/git_handler.py b/git_handler.py --- a/git_handler.py +++ b/git_handler.py @@ -50,7 +50,12 @@ self.ui = ui self.mapfile = 'git-mapfile' self.configfile = 'git-config' - self.gitdir = self.repo.join('git') + + if ui.config('git', 'intree'): + self.gitdir = self.repo.wjoin('.git') + else: + self.gitdir = self.repo.join('git') + self.init_if_missing() self.load_git() self.load_map()