mercurial/localrepo.py
changeset 5913 7c2921a60035
parent 5908 afa1e6122be7
parent 5882 f791a2acf11b
child 5915 d0576d065993
--- a/mercurial/localrepo.py	Sun Jan 20 08:12:07 2008 -0200
+++ b/mercurial/localrepo.py	Mon Jan 21 14:15:38 2008 +0100
@@ -687,6 +687,8 @@
                p1=None, p2=None, extra={}, empty_ok=False):
         wlock = lock = tr = None
         valid = 0 # don't save the dirstate if this isn't set
+        if files:
+            files = util.unique(files)
         try:
             commit = []
             remove = []