Menu

Source Commit Log


Commit Date  
[r1021] by julianfoad

Implement an XML output option for "svn list", similar to that for "svn log".

* doc/book/book/ch09.xml
Document the new options for "svn list".

* subversion/clients/cmdline/ls-cmd.c
(kind_str): New helper function.
(print_dirents_xml): New.
(svn_cl__ls): Output XML if requested.

* subversion/clients/cmdline/main.c
(svn_cl__cmd_table):
Add "--incremental" and "--xml" options to "list" command.

* tools/client-side/bash_completion
(_svn): Add "--incremental" and "--xml" options to "list" command.

2005-01-24 22:34:29 Tree
[r1020] by julianfoad

Book: fix examples.

Patch from Wesley J. Landaker <wjl@...>.

* ch03.xml
Fix example diff output to make it consistent.

* ch05.xml
Fix example checkout command output.

2005-01-24 19:32:48 Tree
[r1019] by gradha

Book Spanish. Translated two paragraphs.

2005-01-24 09:09:13 Tree
[r1018] by cmpilato

Finish part of issue #2189. Add --ignore-externals option to
command-line client's 'checkout', 'export', 'update', and 'status'
subcommands, and the library code to support this option. This does
not implement any form of stickiness as requested in that issue,
though.

* subversion/include/svn_client.h
(svn_client_update2, svn_client_export3, svn_client_checkout2): Add
'ignore_externals' parameter.
(svn_client_status2): New.
(svn_client_status): Deprecate.

* subversion/libsvn_client/client.h
(svn_client__update_internal, svn_client__checkout_internal): Add
'ignore_externals' parameter and processing.

* subversion/libsvn_client/checkout.c
(svn_client__checkout_internal): Add 'ignore_externals' parameter and
update calls to svn_client__update_internal().
(svn_client_checkout2, svn_client_checkout): Add 'ignore_externals'
parameter, and update calls to svn_client__checkout_internal().

* subversion/libsvn_client/export.c
(svn_client_export3): Add 'ignore_externals' parameter and processing.
Also, a couple of miscellaneous code cleanups.
(svn_client_export2): Update call to svn_client_export3().

* subversion/libsvn_client/update.c
(svn_client__update_internal): Add 'ignore_externals' parameter and
processing.
(svn_client_update2, svn_client_update): Update calls to
svn_client__update_internal().

* subversion/libsvn_client/status.c
(svn_client_status2): Add 'ignore_externals' parameter and processing.
(svn_client_status): Now just a wrapper around svn_client_status2.

* subversion/libsvn_client/externals.c
(handle_externals_desc_change): Lose some unnecessary casts.
(handle_external_item_change): Update calls to
svn_client__checkout_internal() and svn_client_export3().

* subversion/libsvn_client/copy.c
(repos_to_wc_copy): Update call to svn_client__checkout_internal().

* subversion/clients/cmdline/cl.h
(svn_cl__ignore_externals_opt): New.
(svn_cl__opt_state_t): Add new 'ignore_externals' member.

* subversion/clients/cmdline/main.c
(svn_cl__cmd_table): Add --ignore-externals option to 'checkout',
'export', 'status', and 'update' subcommands.
(svn_cl__options, main): Add support for new --ignore-externals option.

* subversion/clients/cmdline/checkout-cmd.c
(svn_cl__checkout): Update call to svn_client_checkout2().

* subversion/clients/cmdline/export-cmd.c
(svn_cl__export): Update call to svn_client_export3().

* subversion/clients/cmdline/update-cmd.c
(svn_cl__update): Update call to svn_client_update2().

* subversion/clients/cmdline/status-cmd.c
(svn_cl__status): Now call svn_client_status2().

* subversion/doc/book/TODO
Leave a TODO about documenting this new option.

2005-01-24 06:25:20 Tree
[r1017] by gradha

Book Spanish. Added global number of commits as raw indicator
of progress.

2005-01-23 18:07:53 Tree
[r1016] by gradha

Book Spanish. Translated two paragraphs.

2005-01-23 17:49:10 Tree
[r1015] by gradha

Book Spanish. Translated two paragraphs.

2005-01-22 13:02:38 Tree
[r1014] by gradha

Book Spanish. Translated two paragraphs.

2005-01-21 08:43:50 Tree
[r1013] by gradha

Book Spanish. Added two terms to glossary.

2005-01-21 08:43:38 Tree
[r1012] by dbrouard

Book Spanish. Translated some paragraphs.

2005-01-21 08:42:15 Tree
Older >
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.