# HG changeset patch # User Patrick Mezard # Date 2008-01-21 09:02:32 # Node ID f791a2acf11bc94d68d2d555696d623dbd8c2733 # Parent 4bb64294e5b48deca4812d7e3c5d66ecd4ecabd3 localrepo: ensure files unicity in commit() (issue 714) diff --git a/mercurial/localrepo.py b/mercurial/localrepo.py --- a/mercurial/localrepo.py +++ b/mercurial/localrepo.py @@ -661,6 +661,8 @@ class localrepository(repo.repository): match=util.always, force=False, force_editor=False, p1=None, p2=None, extra={}, empty_ok=False): wlock = lock = tr = None + if files: + files = util.unique(files) try: commit = [] remove = []