Log Message: |
Implement '--log' option for 'svn mergeinfo --show-revs' subcommand to print
revisions log message, author and date.
Suggested by: lgo
* subversion/svn/cl.h
(svn_cl__opt_state_t): Add mergeinfo_log member.
* subversion/svn/mergeinfo-cmd.c
(): Include svn_compat.h and svn_props.h.
(SEP_STRING, print_log_details): New.
(mergeinfo_log): New, mostly extracted from svn_cl__mergeinfo().
(svn_cl__mergeinfo): Call mergeinfo_log().
* subversion/svn/svn.c
(svn_cl__longopt_t): Add opt_mergeinfo_log.
(svn_cl__options): Add description for '--log' option.
(svn_cl__cmd_table): Add opt_mergeinfo_log to mergeinfo subcommand.
(sub_main): Handle '--log' option.
* subversion/tests/cmdline/mergeinfo_tests.py
(mergeinfo_log): New test.
(test_list): Add mergeinfo_log.
|