Author: julianfoad
Date: Wed Nov 15 08:10:35 2017
New Revision: 1815293
URL: http://svn.apache.org/viewvc?rev=1815293&view=rev
Log:
Mark shelving API functions with SVN_EXPERIMENTAL.
* subversion/include/private/svn_wc_private.h
(svn_wc__get_shelves_dir): Mark SVN_EXPERIMENTAL.
* subversion/include/svn_client.h
(svn_client_shelve,
svn_client_unshelve,
svn_client_shelves_delete,
svn_client_shelves_list,
svn_client_shelves_any,
svn_client_shelf_write_patch,
svn_client_shelf_apply_patch,
svn_client_shelf_delete_patch): Mark SVN_EXPERIMENTAL.
Modified:
subversion/trunk/subversion/include/private/svn_wc_private.h
subversion/trunk/subversion/include/svn_client.h
Modified: subversion/trunk/subversion/include/private/svn_wc_private.h
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/include/private/svn_wc_private.h?rev=1815293&r1=1815292&r2=1815293&view=diff
==============================================================================
--- subversion/trunk/subversion/include/private/svn_wc_private.h (original)
+++ subversion/trunk/subversion/include/private/svn_wc_private.h Wed Nov 15
08:10:35 2017
@@ -354,6 +354,7 @@ svn_wc__get_wcroot(const char **wcroot_a
*
* @a local_abspath is any path in the WC, and is used to find the WC root.
*/
+SVN_EXPERIMENTAL
svn_error_t *
svn_wc__get_shelves_dir(char **dir,
svn_wc_context_t *wc_ctx,
Modified: subversion/trunk/subversion/include/svn_client.h
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_client.h?rev=1815293&r1=1815292&r2=1815293&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_client.h (original)
+++ subversion/trunk/subversion/include/svn_client.h Wed Nov 15 08:10:35 2017
@@ -6731,6 +6731,7 @@ svn_client_cat(svn_stream_t *out,
*
* @since New in 1.11.
*/
+SVN_EXPERIMENTAL
svn_error_t *
svn_client_shelve(const char *name,
const apr_array_header_t *paths,
@@ -6750,6 +6751,7 @@ svn_client_shelve(const char *name,
*
* @since New in 1.11.
*/
+SVN_EXPERIMENTAL
svn_error_t *
svn_client_unshelve(const char *name,
const char *local_abspath,
@@ -6766,6 +6768,7 @@ svn_client_unshelve(const char *name,
*
* @since New in 1.11.
*/
+SVN_EXPERIMENTAL
svn_error_t *
svn_client_shelves_delete(const char *name,
const char *local_abspath,
@@ -6792,6 +6795,7 @@ typedef struct svn_client_shelved_patch_
*
* @since New in 1.11.
*/
+SVN_EXPERIMENTAL
svn_error_t *
svn_client_shelves_list(apr_hash_t **shelved_patch_infos,
const char *local_abspath,
@@ -6811,6 +6815,7 @@ svn_client_shelves_list(apr_hash_t **she
*
* @since New in 1.11.
*/
+SVN_EXPERIMENTAL
svn_error_t *
svn_client_shelves_any(svn_boolean_t *any_shelved,
const char *local_abspath,
@@ -6824,6 +6829,7 @@ svn_client_shelves_any(svn_boolean_t *an
* @a overwrite_existing: If a file at @a patch_abspath exists, overwrite it.
* @a paths, @a depth, @a changelists: The selection of local paths to diff.
*/
+SVN_EXPERIMENTAL
svn_error_t *
svn_client_shelf_write_patch(const char *name,
const char *message,
@@ -6841,6 +6847,7 @@ svn_client_shelf_write_patch(const char
* @a reverse: Apply the patch in reverse.
* @a dry_run: Don't really apply the changes, just notify what would be done.
*/
+SVN_EXPERIMENTAL
svn_error_t *
svn_client_shelf_apply_patch(const char *name,
const char *wc_root_abspath,
@@ -6853,6 +6860,7 @@ svn_client_shelf_apply_patch(const char
*
* @a wc_root_abspath: The WC root dir.
*/
+SVN_EXPERIMENTAL
svn_error_t *
svn_client_shelf_delete_patch(const char *name,
const char *wc_root_abspath,