equal
deleted
inserted
replaced
1574 |
1574 |
1575 See :hg:`help dates` for a list of formats valid for -d/--date. |
1575 See :hg:`help dates` for a list of formats valid for -d/--date. |
1576 |
1576 |
1577 Returns 0 on success, 1 if nothing changed. |
1577 Returns 0 on success, 1 if nothing changed. |
1578 """ |
1578 """ |
|
1579 wlock = lock = None |
|
1580 try: |
|
1581 wlock = repo.wlock() |
|
1582 lock = repo.lock() |
|
1583 return _docommit(ui, repo, *pats, **opts) |
|
1584 finally: |
|
1585 release(lock, wlock) |
|
1586 |
|
1587 def _docommit(ui, repo, *pats, **opts): |
1579 if opts.get('interactive'): |
1588 if opts.get('interactive'): |
1580 opts.pop('interactive') |
1589 opts.pop('interactive') |
1581 cmdutil.dorecord(ui, repo, commit, None, False, |
1590 cmdutil.dorecord(ui, repo, commit, None, False, |
1582 cmdutil.recordfilter, *pats, **opts) |
1591 cmdutil.recordfilter, *pats, **opts) |
1583 return |
1592 return |