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:
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.orgReceived 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.