mercurial/localrepo.py
changeset 3713 8ae88ed2a3b6
parent 3688 d92dad355000
child 3720 5cc99f4b5041
equal deleted inserted replaced
3712:1bd70d40ec57 3713:8ae88ed2a3b6
    35         if not os.path.isdir(self.path):
    35         if not os.path.isdir(self.path):
    36             if create:
    36             if create:
    37                 if not os.path.exists(path):
    37                 if not os.path.exists(path):
    38                     os.mkdir(path)
    38                     os.mkdir(path)
    39                 os.mkdir(self.path)
    39                 os.mkdir(self.path)
    40                 os.mkdir(self.join("data"))
       
    41             else:
    40             else:
    42                 raise repo.RepoError(_("repository %s not found") % path)
    41                 raise repo.RepoError(_("repository %s not found") % path)
    43         elif create:
    42         elif create:
    44             raise repo.RepoError(_("repository %s already exists") % path)
    43             raise repo.RepoError(_("repository %s already exists") % path)
    45 
    44