Mercurial > public > mercurial-scm > hg
comparison mercurial/localrepo.py @ 5882:f791a2acf11b
localrepo: ensure files unicity in commit() (issue 714)
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Mon, 21 Jan 2008 10:02:32 +0100 |
parents | 1b230f506346 |
children | 7c2921a60035 850494d62674 |
comparison
equal
deleted
inserted
replaced
5881:4bb64294e5b4 | 5882:f791a2acf11b |
---|---|
659 | 659 |
660 def commit(self, files=None, text="", user=None, date=None, | 660 def commit(self, files=None, text="", user=None, date=None, |
661 match=util.always, force=False, force_editor=False, | 661 match=util.always, force=False, force_editor=False, |
662 p1=None, p2=None, extra={}, empty_ok=False): | 662 p1=None, p2=None, extra={}, empty_ok=False): |
663 wlock = lock = tr = None | 663 wlock = lock = tr = None |
664 if files: | |
665 files = util.unique(files) | |
664 try: | 666 try: |
665 commit = [] | 667 commit = [] |
666 remove = [] | 668 remove = [] |
667 changed = [] | 669 changed = [] |
668 use_dirstate = (p1 is None) # not rawcommit | 670 use_dirstate = (p1 is None) # not rawcommit |