Version 5 of the patch for svn status --xml is attached.
[[[
Patch to fix issue 2069 - "svn status" in xml mode
* subversion/clients/cmdline/cl.h
(svn_cl__print_status_xml): Added new function prototype.
* subversion/clients/cmdline/status.c
(generate_status_desc): New function.
(svn_cl__print_status_xml): New function to handle xml output.
* subversion/clients/cmdline/main.c
(svn_cl__cmd_table): Added --incremental and --xml options to
subcommand array.
* subversion/clients/cmdline/status-cmd.c
(struct status_baton): Added new boolean field.
(print_start_target_xml): New function.
(print_header_xml): New function.
(print_footer_xml): New function.
(print_finish_target_xml): New function.
(print_status): Edited to check --xml option.
* subversion/clients/cmdline/dtd/status.dtd
New file.
* subversion/tests/clients/cmdline/stat_tests.py
(status_in_xml): New test.
(test_list): Added status_in_xml.
* tools/client-side/bash_completion
(_svn): Add "--incremental" and "--xml" options to "status"
for auto-completion.
]]]
-Alexander Thomas (AT)
Patch to fix issue 2069 - "svn status" in xml mode
* subversion/clients/cmdline/cl.h
(svn_cl__print_status_xml): Added new function prototype.
* subversion/clients/cmdline/status.c
(generate_status_desc): New function.
(svn_cl__print_status_xml): New function to handle xml output.
* subversion/clients/cmdline/main.c
(svn_cl__cmd_table): Added --incremental and --xml options to
subcommand array.
* subversion/clients/cmdline/status-cmd.c
(struct status_baton): Added new boolean field.
(print_start_target_xml): New function.
(print_header_xml): New function.
(print_footer_xml): New function.
(print_finish_target_xml): New function.
(print_status): Edited to check --xml option.
* subversion/clients/cmdline/dtd/status.dtd
New file.
* subversion/tests/clients/cmdline/stat_tests.py
(status_in_xml): New test.
(test_list): Added status_in_xml.
* tools/client-side/bash_completion
(_svn): Add "--incremental" and "--xml" options to "status"
for auto-completion.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri May 27 07:48:46 2005