You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2011/10/05 12:14:21 UTC

svn commit: r1179136 - /subversion/trunk/subversion/include/svn_client.h

Author: julianfoad
Date: Wed Oct  5 10:14:21 2011
New Revision: 1179136

URL: http://svn.apache.org/viewvc?rev=1179136&view=rev
Log:
* subversion/include/svn_client.h
  (svn_client_copy6, svn_client_move6): Clarify that the parent of the
    destination path need not exist if 'make_parents' is true.

Modified:
    subversion/trunk/subversion/include/svn_client.h

Modified: subversion/trunk/subversion/include/svn_client.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_client.h?rev=1179136&r1=1179135&r2=1179136&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_client.h (original)
+++ subversion/trunk/subversion/include/svn_client.h Wed Oct  5 10:14:21 2011
@@ -3898,8 +3898,6 @@ typedef struct svn_client_copy_source_t
  * items, the @a src members must be all repository URLs or all working copy
  * paths.
  *
- * The parent of @a dst_path must already exist.
- *
  * If @a sources has only one item, attempt to copy it to @a dst_path.  If
  * @a copy_as_child is TRUE and @a dst_path already exists, attempt to copy the
  * item as a child of @a dst_path.  If @a copy_as_child is FALSE and
@@ -3926,7 +3924,7 @@ typedef struct svn_client_copy_source_t
  * This scheduling can be removed with svn_client_revert2().
  *
  * If @a make_parents is TRUE, create any non-existent parent directories
- * also.
+ * also.  Otherwise the parent of @a dst_path must already exist.
  *
  * If @a ignore_externals is set, don't process externals definitions
  * as part of this operation.
@@ -4093,8 +4091,6 @@ svn_client_copy(svn_client_commit_info_t
  *     is a directory it will remain in the working copy but all the files,
  *     and unversioned items, it contains will be removed.
  *
- * The parent of @a dst_path must already exist.
- *
  * If @a src_paths has only one item, attempt to move it to @a dst_path.  If
  * @a move_as_child is TRUE and @a dst_path already exists, attempt to move the
  * item as a child of @a dst_path.  If @a move_as_child is FALSE and
@@ -4112,7 +4108,7 @@ svn_client_copy(svn_client_commit_info_t
  * with #SVN_ERR_CLIENT_MULTIPLE_SOURCES_DISALLOWED.
  *
  * If @a make_parents is TRUE, create any non-existent parent directories
- * also.
+ * also.  Otherwise, the parent of @a dst_path must already exist.
  *
  * If non-NULL, @a revprop_table is a hash table holding additional,
  * custom revision properties (<tt>const char *</tt> names mapped to