mercurial/commands.py
changeset 907 652507dc9fce
parent 906 c711930cf15d
child 910 891b6a262c4b
equal deleted inserted replaced
906:c711930cf15d 907:652507dc9fce
   770 
   770 
   771         if len(files) > 0:
   771         if len(files) > 0:
   772             addremove(ui, repo, *files)
   772             addremove(ui, repo, *files)
   773         repo.commit(files, message, user)
   773         repo.commit(files, message, user)
   774 
   774 
   775 def init(ui, source=None):
   775 def init(ui, dest="."):
   776     """create a new repository in the current directory"""
   776     """create a new repository in the given directory"""
   777 
   777     if not os.path.exists(dest):
   778     if source:
   778         os.mkdir(dest)
   779         raise util.Abort("no longer supported: use \"hg clone\" instead")
   779     hg.repository(ui, dest, create=1)
   780     hg.repository(ui, ".", create=1)
       
   781 
   780 
   782 def locate(ui, repo, *pats, **opts):
   781 def locate(ui, repo, *pats, **opts):
   783     """locate files matching specific patterns"""
   782     """locate files matching specific patterns"""
   784     end = '\n'
   783     end = '\n'
   785     if opts['print0']: end = '\0'
   784     if opts['print0']: end = '\0'
  1277     "import|patch":
  1276     "import|patch":
  1278         (import_,
  1277         (import_,
  1279          [('p', 'strip', 1, 'path strip'),
  1278          [('p', 'strip', 1, 'path strip'),
  1280           ('b', 'base', "", 'base path')],
  1279           ('b', 'base', "", 'base path')],
  1281          "hg import [-p NUM] [-b BASE] PATCH..."),
  1280          "hg import [-p NUM] [-b BASE] PATCH..."),
  1282     "^init": (init, [], 'hg init'),
  1281     "^init": (init, [], 'hg init [DEST]'),
  1283     "locate":
  1282     "locate":
  1284         (locate,
  1283         (locate,
  1285          [('r', 'rev', '', 'revision'),
  1284          [('r', 'rev', '', 'revision'),
  1286           ('0', 'print0', None, 'end records with NUL'),
  1285           ('0', 'print0', None, 'end records with NUL'),
  1287           ('f', 'fullpath', None, 'print complete paths'),
  1286           ('f', 'fullpath', None, 'print complete paths'),