equal
deleted
inserted
replaced
238 if create: |
238 if create: |
239 os.mkdir(self.path) |
239 os.mkdir(self.path) |
240 os.mkdir(self.join("data")) |
240 os.mkdir(self.join("data")) |
241 |
241 |
242 self.opener = opener(self.path) |
242 self.opener = opener(self.path) |
|
243 self.fileopener = opener(self.join("data")) |
243 self.manifest = manifest(self.opener) |
244 self.manifest = manifest(self.opener) |
244 self.changelog = changelog(self.opener) |
245 self.changelog = changelog(self.opener) |
245 self.ignorelist = None |
246 self.ignorelist = None |
246 self.tags = None |
247 self.tags = None |
247 |
248 |
286 |
287 |
287 def join(self, f): |
288 def join(self, f): |
288 return os.path.join(self.path, f) |
289 return os.path.join(self.path, f) |
289 |
290 |
290 def file(self, f): |
291 def file(self, f): |
291 return filelog(self.opener, f) |
292 return filelog(self.fileopener, f) |
292 |
293 |
293 def transaction(self): |
294 def transaction(self): |
294 return transaction(self.opener, self.join("journal"), |
295 return transaction(self.opener, self.join("journal"), |
295 self.join("undo")) |
296 self.join("undo")) |
296 |
297 |