Menu

Commit [r379]  Maximize  Restore  History

Whatever the reason, it feels like the season

For purging nonsensical goo.
Trade "strict"-ness for stopping on encountered copies
And evenly blame the world, too.

* subversion/clients/cmdline/main.c
(svn_cl__options): Add new --stop-on-copy (svn_cl__stop_on_copy_opt) option.
(svn_cl__cmd_table): Lose the --strict option for 'svn blame' -- it
just doesn't make any sense to support that. Also, use the new
--stop-on-copy option instead of --strict for 'svn log'.
(main): Parse new --stop-on-copy option.

* subversion/clients/cmdline/cl.h
(svn_cl__longopt_t): Sort these, and add new svn_cl__stop_on_copy_opt.
(svn_cl__opt_state_t): Add 'stop_on_copy' member.

* subversion/clients/cmdline/blame-cmd.c
(svn_cl__blame): Update call to svn_client_blame.

* subversion/include/svn_client.h
* subversion/libsvn_client/blame.c
(svn_client_blame): Remove 'strict_node_history' parameter.

* subversion/clients/cmdline/log-cmd.c
(svn_cl__log): Use the --stop-on-copy option instead of --strict.

* subversion/tests/clients/cmdline/getopt_tests_data/svn_help_log_switch_stdout
Update test data.

* subversion/doc/book/book/ch08.xml
Update documentation for --strict and --stop-on-copy.

cmpilato 2003-11-18

changed /trunk/src/book/book/ch08.xml
/trunk/src/book/book/ch08.xml Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.