Add a --quiet (-q) option to svnsync.
Add a --quiet (-q) option to svnsync.

* subversion/svnsync/main.c
  (svnsync_opt_quiet): New option.
  (edit_baton_t, init_baton_t, sync_baton_t, copy_revprops_baton_t,
   opt_baton_t): Add 'quiet' member.
  (copy_revprops, get_sync_editor): Add and use new 'quiet' parameter.
  (open_root, apply_textdelta, close_edit, commit_callback): Only
    print notifications if not told to be quiet.
  (synchronize_cmd, initialize_cmd, copy_revprops_cmd): Populate
    baton's quiet member.
  (do_initialize, do_synchronize, do_copy_revprops): Update calls to
    copy_revprops() and get_sync_editor().
  (svnsync_options): Add --quiet (-q) option.
  (main): Parse the --quiet (-q) option.

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

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