# HG changeset patch # User Augie Fackler # Date 1224094919 18000 # Node ID 05800c403321b3c6e9d404e1cf36b4eee4d0dc1a # Parent 9867250e0a4a37dd944cad4da22d72b43d595b56 Fix up the rebase docstring to be less vague. diff --git a/utility_commands.py b/utility_commands.py --- a/utility_commands.py +++ b/utility_commands.py @@ -35,7 +35,12 @@ def print_parent_revision(ui, repo, hg_r @util.register_subcommand('rebase') def rebase_commits(ui, repo, hg_repo_path, **opts): - """Rebases the current uncommitted revisions onto the top of the branch. + """Rebases the current unpushed revisions onto the top of the Subversion branch. + + This moves a line of development from making its own head to the top of + Subversion development, linearizing the changes. In order to make sure you + rebase on top of the current top of Subversion work, you should probably run + 'hg svn pull' before running this. """ hge = hg_delta_editor.HgChangeReceiver(hg_repo_path, ui_=ui)