Author: stsp Date: Fri Dec 9 15:48:56 2011 New Revision: 1212484 URL: http://svn.apache.org/viewvc?rev=1212484&view=rev Log: * subversion/svn/main.c (svn_cl__cmd_table): The merge help text implied that foreign repository merges were specific to the 2-URL merge syntax. But this is not the case, so split out this hint into a section that applies to all types of merges.
Modified: subversion/trunk/subversion/svn/main.c Modified: subversion/trunk/subversion/svn/main.c URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/svn/main.c?rev=1212484&r1=1212483&r2=1212484&view=diff ============================================================================== --- subversion/trunk/subversion/svn/main.c (original) +++ subversion/trunk/subversion/svn/main.c Fri Dec 9 15:48:56 2011 @@ -947,14 +947,6 @@ const svn_opt_subcommand_desc2_t svn_cl_ "\n" " svn diff ^/trunk@500 ^/bar@HEAD\n" "\n" -" Note that a 2-URL merge can also merge from foreign repositories.\n" -" While SOURCE1 and SOURCE2 must both come from the same repository,\n" -" TARGET_WCPATH may come from a different repository than the sources.\n" -" However, there are some caveats. Most notably, copies made in the\n" -" merge source will be transformed into plain additions in the merge\n" -" target. Also, merge-tracking is not supported when foreign\n" -" repositories are involved.\n" -"\n" "\n" " The following applies to all types of merges:\n" "\n" @@ -999,7 +991,17 @@ const svn_opt_subcommand_desc2_t svn_cl_ " reintegrate merges.\n" "\n" " The --ignore-ancestry option prevents merge tracking and thus ignores\n" -" mergeinfo, neither considering it nor recording it.\n"), +" mergeinfo, neither considering it nor recording it.\n" +"\n" +" - Merging from foreign repositories -\n" +"\n" +" Subversion does support merging from foreign repositories.\n" +" While all merge source URLs must point to the same repository, the merge\n" +" target working copy may come from a different repository than the source.\n" +" However, there are some caveats. Most notably, copies made in the\n" +" merge source will be transformed into plain additions in the merge\n" +" target. Also, merge-tracking is not supported for merges from foreign\n" +" repositories.\n"), {'r', 'c', 'N', opt_depth, 'q', opt_force, opt_dry_run, opt_merge_cmd, opt_record_only, 'x', opt_ignore_ancestry, opt_accept, opt_reintegrate, opt_allow_mixed_revisions} },