git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git-svn not working when parent of cloned dir requires auth

From
EWEric Wong <normalperson@yhbt.net>
Date
Dec 8, 2008, 23:20 UTC
Message-ID
<20081208232006.GA21675@hand.yhbt.net>
In-Reply-To
<7v4p1e73tt.fsf@gitster.siamese.dyndns.org>
Junio C Hamano <gitster@pobox.com> wrote:
Show 16 quoted lines
> "D. Stuart Freeman" <stuart.freeman@et.gatech.edu> writes:
> 
> > I'm trying to
> > 'git svn clone https://mware.ucdavis.edu/svn/ucd-sakai/gradebook-gwt -s'
> > that repo is setup to allow anonymous reading of that directory tree, but
> > git-svn prompts me for a password.  I think git-svn is traversing up the
> > directory tree and encountering a directory that needs authn, can I prevent
> > it from doing that?
> 
> That sounds suspiciously similar to what I observed long time ago:
> 
>   http://thread.gmane.org/gmane.comp.version-control.git/46361/focus=46558
> 
> And $gmane/47151 in the thread, aka dc43166 (git-svn: don't minimize-url
> when doing an init that tracks multiple paths, 2007-05-19), supposed to
> have fixed it.

There are some other auth issues that I'm not sure ever got resolved. The SVN path->branch mapping code is a mess and has needed a rework for a while... And I've gotten sick again this weekend. Tis the season...

Stuart:

For now, running the old style one-connection per-remote config may be the easiest way to go:

------------ in your .git/config: ---------
[svn-remote "svn"]
        url = https://mware.ucdavis.edu/svn/ucd-sakai/gradebook-gwt/trunk
        fetch = :refs/remotes/trunk
[svn-remote "bloatedGxtAndVanilla"]
        url = https://mware.ucdavis.edu/svn/ucd-sakai/gradebook-gwt/branches/bloatedGxtAndVanilla
        fetch = :refs/remotes/bloatedGxtAndVanilla
[svn-remote "pre-GXT"]
        url = https://mware.ucdavis.edu/svn/ucd-sakai/gradebook-gwt/branches/pre-GXT
        fetch = :refs/remotes/pre-GXT
-------------------------------------------
Then run "git-svn fetch -i $SVN_REMOTE" for each svn-remote
-- 
Eric Wong
Previous: D. Stuart Freeman
Message 4 of 4 in “git-svn not working when parent of cloned dir requires auth”
  1. D. Stuart FreemanDec 8, 2008
  2. Junio C HamanoDec 8, 2008
  3. D. Stuart FreemanDec 8, 2008
  4. Eric WongDec 8, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.