You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Greg Stein <gs...@lyra.org> on 2002/01/11 07:55:16 UTC
Re: svn commit: rev 836 - trunk/subversion/libsvn_client
I would *really* appreciate if somebody familiar with the WC (Mike, Ben?)
could check my logic here. I believe that I identified and fixes some bugs
with some of the URL-based actions, in reference to the working copy.
I also have a couple questions about the "log" and "status" behavior. I
think we *should* error out if there is a problem talking to the server. In
the log case, we can't do anything unless we connect. For the status case,
we only connect if the user explicitly asked. And if we can't, then we
should tell the user as much.
Cheers,
-g
On Fri, Jan 11, 2002 at 01:22:30AM -0600, gstein@tigris.org wrote:
>...
> Log:
> Consolidate the opening of RA sessions into a new utility function.
>...
> * delete.c (svn_client_delete): use new function.
> BUG FIX: for remote deletes, do not refer to the working copy.
>...
> * copy.c (repos_to_repos_copy): use new function.
> BUG FIX: do not use the URL as a "base directory". simply don't
> refer to the working copy.
> (wc_to_repos_copy): use new function (for both opening points).
> (repos_to_wc_copy): use new function.
> BUG FIX: do not use the URL as a "base directory". don't provide
> it to RA, yet tell RA to store auth info in the resulting WC.
>
> * log.c (svn_client_log): use new function.
> NOTE: it is questionable the way it allows for errors when opening
> the RA session.
>...
> * status.c (add_update_info_to_status_hash): use new function.
> NOTE: it is questionable the way it allows for errors when opening
> the RA session.
>
> * add.c (svn_client_mkdir): use new function.
> BUG FIX: do not use the URL as a "base directory". simply don't
> refer to the working copy.
>...
--
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: svn commit: rev 836 - trunk/subversion/libsvn_client
Posted by Greg Stein <gs...@lyra.org>.
> On Fri, Jan 11, 2002 at 01:22:30AM -0600, gstein@tigris.org wrote:
> >...
> > Log:
> > Consolidate the opening of RA sessions into a new utility function.
In my last email, I forgot to point out:
==> this adds a new file: libsvn_client/ra.c
You'll need to run autogen.sh or gen-make.py, per your preference, to pick
up the new file into the build process.
Cheers,
-g
--
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org