equal
deleted
inserted
replaced
993 "(use 'hg revert %s' to unadd the file)\n") |
993 "(use 'hg revert %s' to unadd the file)\n") |
994 % (f, f)) |
994 % (f, f)) |
995 if not (stat.S_ISREG(st.st_mode) or stat.S_ISLNK(st.st_mode)): |
995 if not (stat.S_ISREG(st.st_mode) or stat.S_ISLNK(st.st_mode)): |
996 self.ui.warn(_("%s not added: only files and symlinks " |
996 self.ui.warn(_("%s not added: only files and symlinks " |
997 "supported currently\n") % f) |
997 "supported currently\n") % f) |
998 elif self.dirstate[f] in 'an': |
998 elif self.dirstate[f] in 'amn': |
999 self.ui.warn(_("%s already tracked!\n") % f) |
999 self.ui.warn(_("%s already tracked!\n") % f) |
1000 else: |
1000 else: |
1001 self.dirstate.add(f) |
1001 self.dirstate.add(f) |
1002 finally: |
1002 finally: |
1003 del wlock |
1003 del wlock |