From: Michael G. Schwern Date: Thu, 26 Jul 2012 23:22:23 +0000 (-0700) Subject: Prepare Git::SVN for extraction into its own file. X-Git-Tag: v1.7.12-rc1~10^2~2 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/0f80aa03cf17973cb15eb34d5efedbd5eba70596?ds=sidebyside;hp=0f80aa03cf17973cb15eb34d5efedbd5eba70596 Prepare Git::SVN for extraction into its own file. This means it should be able to load without git-svn being loaded. * Load Git.pm on its own and all the needed command functions. * It needs to grab at a git-svn lexical $_prefix representing the --prefix option. Provide opt_prefix() for that. This is a refactoring artifact. The prefix should really be passed into Git::SVN->new. * Unqualify unnecessarily fully qualified globals like $Git::SVN::default_repo_id. * Lexically isolate the class just to make sure nothing is leaking out. Signed-off-by: Junio C Hamano Signed-off-by: Eric Wong ---