Mercurial > hg > pyhgsh
changeset 1868:6a3d5a56f19c
merge with self.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Wed, 08 Mar 2006 18:48:40 -0800 |
parents | 91ebf29c1595 (diff) 89a6ce5ae510 (current diff) |
children | 42c76ec7a8d4 258e3a7955b8 |
files | |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/commands.py Wed Mar 08 14:53:57 2006 -0800 +++ b/mercurial/commands.py Wed Mar 08 18:48:40 2006 -0800 @@ -1920,7 +1920,7 @@ def okaytoremove(abs, rel, exact): modified, added, removed, deleted, unknown = repo.changes(files=[abs]) reason = None - if modified: + if modified and not opts['force']: reason = _('is modified') elif added: reason = _('has been marked for add') @@ -2564,7 +2564,8 @@ "^remove|rm": (remove, [('I', 'include', [], _('include names matching the given patterns')), - ('X', 'exclude', [], _('exclude names matching the given patterns'))], + ('X', 'exclude', [], _('exclude names matching the given patterns')), + ('f', 'force', None, _('remove file even if modified'))], _('hg remove [OPTION]... FILE...')), "rename|mv": (rename,