Make 'svnsync init' accept a --force flag which overrides the sanity checks ("source has revisions", "source already has svn:sync-* props") so that folks can easily init (or re-init) a repository backup as a new mirror.
Make 'svnsync init' accept a --force flag which overrides the sanity
checks ("source has revisions", "source already has svn:sync-* props")
so that folks can easily init (or re-init) a repository backup as a
new mirror.

* subversion/svnsync/main.c
  (enum svnsync__opt): New 'svnsync_opt_force' value.
  (svnsync_cmd_table): Make 'initialize' subcommand accept --force,
    and tweak usage message to explain why that's useful.
  (struct subcommand_baton_t, opt_baton_t): Add 'force' member.
  (make_subcommand_baton): Init new 'force' member of subcommand baton.
  (do_initialize, main): Handle the new --force option.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@878874 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion