Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/subrepo.py @ 10068:8f14f749f471 stable
subrepo: add default path to new clones
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 14 Dec 2009 15:01:13 -0600 |
parents | ee00ef6f9be7 |
children | 606b563e41db a19d2993385d |
comparison
equal
deleted
inserted
replaced
10051:a02d43acbc04 | 10068:8f14f749f471 |
---|---|
158 if os.path.exists(os.path.join(root, '.hg')): | 158 if os.path.exists(os.path.join(root, '.hg')): |
159 self._repo = hg.repository(r.ui, root) | 159 self._repo = hg.repository(r.ui, root) |
160 else: | 160 else: |
161 util.makedirs(root) | 161 util.makedirs(root) |
162 self._repo = hg.repository(r.ui, root, create=True) | 162 self._repo = hg.repository(r.ui, root, create=True) |
163 f = file(os.path.join(root, '.hg', 'hgrc'), 'w') | |
164 f.write('[paths]\ndefault = %s\n' % state[0]) | |
165 f.close() | |
163 self._repo._subparent = r | 166 self._repo._subparent = r |
164 self._repo._subsource = state[0] | 167 self._repo._subsource = state[0] |
165 | 168 |
166 def dirty(self): | 169 def dirty(self): |
167 r = self._state[1] | 170 r = self._state[1] |