[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: "svn copy" doesn't modify its source

From: B. W. Fitzpatrick <fitz_at_red-bean.com>
Date: 2003-10-07 17:40:15 CEST

Julian Foad <julianfoad@btopenworld.com> writes:
> Does this look right?

Excellent. Commit that baby.

-Fitz

--
Brian W. Fitzpatrick    <fitz_at_red-bean.com>   http://www.red-bean.com/fitz/
> [[[
> Fix the description of "svn copy": it only modifies the repository or WC of
> the destination, not of the source.
> 
> * subversion/include/svn_client.h
>   (svn_client_copy) Fix doc string.
> 
> * doc/book/book/ch08.xml
>   Fix "Changes" and "Accesses repository" subsections of "svn copy".
> ]]]
> 
> Index: subversion/include/svn_client.h
> ===================================================================
> --- subversion/include/svn_client.h     (revision 7317)
> +++ subversion/include/svn_client.h     (working copy)
> @@ -908,12 +908,12 @@
>   * the @a src_path.  @a dst_path must be a file or directory under version
>   * control, or a repository @a url, existent or not.
>   *
> - * If either @a src_path or @a dst_path are URLs, use the authentication bat
> on
> + * If @a dst_path is a URL, use the authentication baton
>   * in @a ctx and @a ctx->log_msg_func/@a ctx->log_msg_baton to immediately
>   * attempt to commit the copy action in the repository.  If the commit
>   * succeeds, allocate (in @a pool) and populate @a *commit_info.
>   *
> - * If neither @a src_path nor @a dst_path is a URL, then this is just a
> + * If @a dst_path is not a URL, then this is just a
>   * variant of @c svn_client_add, where the @a dst_path items are scheduled
>   * for addition as copies.  No changes will happen to the repository
>   * until a commit occurs.  This scheduling can be removed with
> Index: doc/book/book/ch08.xml
> ===================================================================
> --- doc/book/book/ch08.xml      (revision 7317)
> +++ doc/book/book/ch08.xml      (working copy)
> @@ -961,12 +961,14 @@
> 
>          <refsect1>
>            <title>Changes</title>
> -          <para>Repository, and working copy if operating on files </para>
> +          <para>Repository if destination is a URL.</para>
> +          <para>Working copy if destination is a WC path.</para>
>          </refsect1>
> 
>          <refsect1>
>            <title>Accesses Repository</title>
> -          <para>Yes</para>
> +          <para>If source or destination is in the repository, or if needed
> +            to look up the source revision number.</para>
>          </refsect1>
> 
>          <refsect1>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
-Fitz  
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Oct 7 17:41:00 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.