I was trying to run git-svn against this: https://repo.socialtext.net:8999/svn/socialtext/trunk This is an open source project [*1*] and the trunk is supposed to be readable by everybody, but it seems that anything outside that area needs authentication. If I mimick the example in git-svn.txt manual page to clone from there, it creates trunk, trunk/.git, and then asks for password: $ URL=https://repo.socialtext.net:8999/svn/socialtext/trunk $ git-svn clone $URL Authentication realm: <https://repo.socialtext.net:8999> Auth for SVN Password for 'junio': ^C I've narrowed it down to this part of git-svn. If I tell it not to bother "minimiz"ing the URL, it seems to import without stepping outside of the URL it was given. --- a/git-svn.perl +++ b/git-svn.perl @@ -1038,7 +1038,8 @@ } $self->{repo_id} = $existing; } else { - my $min_url = Git::SVN::Ra->new($url)->minimize_url; + my $ra = Git::SVN::Ra->new($url); + my $min_url = $url; # $ra->minimize_url; $existing = find_existing_remote($min_url, $r); if ($existing) { unless ($no_write) { Two and half questions. * What does minimize do, and why is it necessary? * The resulting git-svn remote tracking branch (and 'master') seems to check out fine, but I do not know what damage the hack to avoid minimizing is causing. Are there any? I see many 0{40} lines in trunk/.git/svn/git-svn/.rev_db.* file, and also many lines in unhandled.log file (+empty_dir, +file_prop, and +dir_prop). Are these something to worry about? * Assuming there aren't any damage, or maybe some damage that would cause minor decreased functionality/interoperability, would it perhaps make sense to optionally allow skipping the minimizing to avoid this problem? Would it make sense, or is the setting at socialtext site too esoteric and it isn't worth to worry about? [Footnote] *1* http://www.socialtext.net/stoss/index.cgi?developing_with_a_dev_env - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html