Mercurial > hg
changeset 2204:eb5fa83ffcfa
fix doc comments for revert command. people found them confusing.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Thu, 04 May 2006 15:23:58 -0700 |
parents | 9569eea1707c |
children | 62df298736be |
files | mercurial/commands.py |
diffstat | 1 files changed, 11 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/commands.py Thu May 04 15:07:35 2006 -0700 +++ b/mercurial/commands.py Thu May 04 15:23:58 2006 -0700 @@ -2232,21 +2232,24 @@ return errs def revert(ui, repo, *pats, **opts): - """revert modified files or dirs back to their unmodified states - - In its default mode, it reverts any uncommitted modifications made - to the named files or directories. This restores the contents of - the affected files to an unmodified state. + """revert modified files or dirs to their states as of some revision + + By default, revert the named files or directories to the contents + they had in the parent of the working directory. This restores + the contents of the affected files to an unmodified state. Modified files are saved with a .orig suffix before reverting. To disable these backups, use --no-backup. - Using the -r option, it reverts the given files or directories to - their state as of an earlier revision. This can be helpful to "roll + Using the -r option, revert the given files or directories to + their contents as of a specific revision. This can be helpful to"roll back" some or all of a change that should not have been committed. Revert modifies the working directory. It does not commit any - changes, or change the parent of the current working directory. + changes, or change the parent of the working directory. If you + revert to a revision other than the parent of the working + directory, the reverted files will thus appear modified + afterwards. If a file has been deleted, it is recreated. If the executable mode of a file was changed, it is reset.