git-commit-vandalism/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 git-svn: use YAML format for mergeinfo cache when possible 2012-06-10 08:47:53 +00:00
Editor.pm git-svn: make Git::SVN::Editor a separate file 2012-06-10 08:45:56 +00:00
Fetcher.pm use Git::SVN->path accessor globally 2012-08-02 21:42:58 +00:00
GlobSpec.pm Extract Git::SVN::GlobSpec from git-svn. 2012-07-27 22:36:19 +00:00
Log.pm Extract Git::SVN::Log from git-svn. 2012-07-27 22:36:06 +00:00
Migration.pm use Git::SVN{,::RA}->url accessor globally 2012-08-02 21:42:59 +00:00
Prompt.pm git-svn: move Git::SVN::Prompt into its own file 2012-05-29 00:17:59 +00:00
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