diff --git a/doc/hg.1.txt b/doc/hg.1.txt --- a/doc/hg.1.txt +++ b/doc/hg.1.txt @@ -106,6 +106,21 @@ annotate [-r -u -n -c] [files ...] -c, --changeset list the changeset -n, --number list the revision number (default) +bundle :: + (EXPERIMENTAL) + + Generate a compressed changegroup file collecting all changesets + not found in the other repository. + + This file can then be transferred using conventional means and + applied to another repository with the unbundle command. This is + useful when native push and pull are not available or when + exporting an entire repository is undesirable. The standard file + extension is ".hg". + + Unlike import/export, this exactly preserves all changeset + contents including permissions, rename data, and revision history. + cat [revision]:: Output to stdout the given revision for the specified file. @@ -512,6 +527,12 @@ tags:: tip:: Show the tip revision. +unbundle :: + (EXPERIMENTAL) + + Apply a compressed changegroup file generated by the bundle + command. + undo:: Undo the last commit or pull transaction.