Show More
@@ -334,13 +334,20 b' def init(ui, source=None):' | |||||
334 | try: |
|
334 | try: | |
335 | os.remove(".hg/dirstate") |
|
335 | os.remove(".hg/dirstate") | |
336 | except: pass |
|
336 | except: pass | |
|
337 | ||||
|
338 | repo = hg.repository(ui, ".") | |||
|
339 | ||||
337 | else: |
|
340 | else: | |
338 | repo = hg.repository(ui, ".", create=1) |
|
341 | repo = hg.repository(ui, ".", create=1) | |
339 | other = hg.repository(ui, source) |
|
342 | other = hg.repository(ui, source) | |
340 | cg = repo.getchangegroup(other) |
|
343 | cg = repo.getchangegroup(other) | |
341 | repo.addchangegroup(cg) |
|
344 | repo.addchangegroup(cg) | |
342 | else: |
|
345 | else: | |
343 | hg.repository(ui, ".", create=1) |
|
346 | repo = hg.repository(ui, ".", create=1) | |
|
347 | ||||
|
348 | f = repo.opener("hgrc", "w") | |||
|
349 | f.write("[paths]\n") | |||
|
350 | f.write("default = %s\n" % source) | |||
344 |
|
351 | |||
345 | def log(ui, repo, f): |
|
352 | def log(ui, repo, f): | |
346 | """show the revision history of a single file""" |
|
353 | """show the revision history of a single file""" | |
@@ -409,7 +416,7 b' def patch(ui, repo, patch1, *patches, **' | |||||
409 | raise "patch failed!" |
|
416 | raise "patch failed!" | |
410 | repo.commit(files, text) |
|
417 | repo.commit(files, text) | |
411 |
|
418 | |||
412 | def pull(ui, repo, source): |
|
419 | def pull(ui, repo, source="default"): | |
413 | """pull changes from the specified source""" |
|
420 | """pull changes from the specified source""" | |
414 | paths = {} |
|
421 | paths = {} | |
415 | for name, path in ui.configitems("paths"): |
|
422 | for name, path in ui.configitems("paths"): |
General Comments 0
You need to be logged in to leave comments.
Login now