You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Ben Collins-Sussman <su...@collab.net> on 2003/04/04 06:26:53 UTC

Re: svn commit: rev 5549 - in trunk/subversion: clients/cmdline include libsvn_client libsvn_subr libsvn_wc

sussman@tigris.org writes:

> Author: sussman
> Date: Thu Apr  3 23:54:47 2003
> New Revision: 5549
>
> Finish issue #1087: store username/password credentials in
> ~/.subversion config area, instead of in the working copy.
> 
> This change should upgrade everyone smoothly:  that is, the
> ~/.subversion/auth/ area should be automatically created, and the
> .svn/auth/ creds will now be ignored.  You'll be prompted for creds
> the next time you commit, and they'll be stored in ~/.subversion/auth
> forever more.

Note that I made this commit *after* removing all .svn/auth/
directories from my svn working copy:

     find . -path "*/.svn/auth" | xargs rm -rf


> Copied: trunk/subversion/libsvn_client/providers.c (from rev 5542, trunk/subversion/libsvn_wc/providers.c)
> ==============================================================================
> --- trunk/subversion/libsvn_wc/providers.c	(original)
> +++ trunk/subversion/libsvn_client/providers.c	Thu Apr  3 23:54:47 2003
> @@ -1,6 +1,6 @@
>  /*
>   * simple_wc_provider.c:  an authentication provider which gets/sets
> - *                        username/password from the wc auth cache.
> + *                        username/password from the config-dir auth cache.
>   *


And look at that!  The mailer script actually shows the diffs made to
the copied file, even though 'svn diff' doesn't.  (See issue #1220)

Hmmmm.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: svn commit: rev 5549 - in trunk/subversion: clients/cmdline include libsvn_client libsvn_subr libsvn_wc

Posted by Greg Stein <gs...@lyra.org>.
On Fri, Apr 04, 2003 at 12:26:53AM -0600, Ben Collins-Sussman wrote:
> sussman@tigris.org writes:
>...
> > Copied: trunk/subversion/libsvn_client/providers.c (from rev 5542, trunk/subversion/libsvn_wc/providers.c)
> > ==============================================================================
> > --- trunk/subversion/libsvn_wc/providers.c	(original)
> > +++ trunk/subversion/libsvn_client/providers.c	Thu Apr  3 23:54:47 2003
> > @@ -1,6 +1,6 @@
> >  /*
> >   * simple_wc_provider.c:  an authentication provider which gets/sets
> > - *                        username/password from the wc auth cache.
> > + *                        username/password from the config-dir auth cache.
> >   *
> 
> And look at that!  The mailer script actually shows the diffs made to
> the copied file, even though 'svn diff' doesn't.  (See issue #1220)
> 
> Hmmmm.

I made the mailer.py script track the copied information right out of the
repository. It doesn't use no stinkin' "svn diff" :-)

Oh yah...

At the moment, it uses an external diff program, but I hope to switch to the
internal diff at some point. Otherwise, it uses no external proggies such as
svn or svnlook. (well, one more program to spool out the email if you don't
use SMTP)

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