# HG changeset patch # User mason@suse.com # Date 1124078915 28800 # Node ID ba8cf1f2210c6413e8213a2521f455266b5dc18a # Parent aa5b726e96194336f5f40f439bfc153540e8ea3c Add force option to repo.commit, allowing commits where no files change diff -r aa5b726e9619 -r ba8cf1f2210c mercurial/hg.py --- a/mercurial/hg.py Sun Aug 14 12:30:01 2005 -0800 +++ b/mercurial/hg.py Sun Aug 14 20:08:35 2005 -0800 @@ -856,7 +856,7 @@ self.dirstate.setparents(n, nullid) def commit(self, files = None, text = "", user = None, date = None, - match = util.always): + match = util.always, force=False): commit = [] remove = [] if files: @@ -873,7 +873,7 @@ commit = c + a remove = d - if not commit and not remove: + if not commit and not remove and not force: self.ui.status("nothing changed\n") return