1
0
mirror of https://github.com/git/git.git synced 2024-10-20 20:28:13 +02:00
git/perl/Git/SVN
Michael G. Schwern 705b49cb81 git-svn: canonicalize newly-minted URLs
Go through all the spots that use the new add_path_to_url() to
make a new URL and canonicalize them.

* copyfrom_path has to be canonicalized else find_parent_branch
  will get confused

* due to the `canonicalize_url($full_url) ne $full_url)` line of
  logic in gs_do_switch(), $full_url is left alone until after.

At this point SVN 1.7 passes except for 3 tests in
t9100-git-svn-basic.sh that look like an SVN bug to do with
symlinks.

[ew: commit title]

Signed-off-by: Eric Wong <normalperson@yhbt.net>
2012-08-02 21:46:05 +00:00
..
Memoize
Editor.pm
Fetcher.pm use Git::SVN->path accessor globally 2012-08-02 21:42:58 +00:00
GlobSpec.pm
Log.pm
Migration.pm use Git::SVN{,::RA}->url accessor globally 2012-08-02 21:42:59 +00:00
Prompt.pm
Ra.pm git-svn: canonicalize newly-minted URLs 2012-08-02 21:46:05 +00:00
Utils.pm git-svn: introduce add_path_to_url function 2012-08-02 21:46:03 +00:00