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]