aboutsummaryrefslogtreecommitdiffstats
path: root/git-svnimport.perl
diff options
context:
space:
mode:
Diffstat (limited to 'git-svnimport.perl')
-rwxr-xr-xgit-svnimport.perl4
1 files changed, 4 insertions, 0 deletions
diff --git a/git-svnimport.perl b/git-svnimport.perl
index f31fcf84ed..afbbe63c62 100755
--- a/git-svnimport.perl
+++ b/git-svnimport.perl
@@ -148,6 +148,7 @@ sub file {
print "... $rev $path ...\n" if $opt_v;
my (undef, $properties);
my $pool = SVN::Pool->new();
+ $path =~ s#^/*##;
eval { (undef, $properties)
= $self->{'svn'}->get_file($path,$rev,$fh,$pool); };
$pool->clear;
@@ -183,6 +184,7 @@ sub ignore {
my($self,$path,$rev) = @_;
print "... $rev $path ...\n" if $opt_v;
+ $path =~ s#^/*##;
my (undef,undef,$properties)
= $self->{'svn'}->get_dir($path,$rev,undef);
if (exists $properties->{'svn:ignore'}) {
@@ -199,6 +201,7 @@ sub ignore {
sub dir_list {
my($self,$path,$rev) = @_;
+ $path =~ s#^/*##;
my ($dirents,undef,$properties)
= $self->{'svn'}->get_dir($path,$rev,undef);
return $dirents;
@@ -356,6 +359,7 @@ open BRANCHES,">>", "$git_dir/svn2git";
sub node_kind($$) {
my ($svnpath, $revision) = @_;
my $pool=SVN::Pool->new;
+ $svnpath =~ s#^/*##;
my $kind = $svn->{'svn'}->check_path($svnpath,$revision,$pool);
$pool->clear;
return $kind;
1-1/+2 2009-02-25GIT 1.6.2-rc2v1.6.2-rc2Junio C Hamano2-2/+5 2009-02-25Make sure objects/pack exists before creating a new packJunio C Hamano7-27/+72 2009-02-25Allow HTTP tests to run on DarwinJay Soffian2-5/+23 2009-02-25Fix typo in contrib/examples/git-svnimport.txtMichael J Gruber1-3/+3 2009-02-25gitattributes.txt: Path matching rules are explained in gitignore.txtJohannes Sixt1-6/+7 2009-02-25sha1_file.c: fix typoFelipe Contreras1-1/+1 2009-02-25git add: trivial codestyle cleanupFelipe Contreras1-1/+1 2009-02-25README: fix path to "gitcvs-migration.txt" and be more consistentChristian Couder1-3/+11 2009-02-25trace: Fixed a minor typo in an error message.Allan Caffee1-1/+1 2009-02-25Docs: Expand explanation of the use of + in git push refspecs.Marc Branchaud1-5/+31 2009-02-25git-quiltimport: preserve standard input to be able to read user inputGerrit Pape1-2/+2 2009-02-24Install builtins with the user and group of the installing personalityGerrit Pape1-2/+2 2009-02-24Convert git-* invocations to "git *" in the svnimport example.Abhijit Menon-Sen1-18/+18 2009-02-24git-svn fix to avoid using strftime %zBen Walton1-1/+7 2009-02-23git-p4: avoid syncing duplicate changesPete Wyckoff1-5/+6 2009-02-23git-svn: read the dcommit url from the config file on a per remote basisPeter Oberndorfer2-1/+15 2009-02-22git-svn: fix delete+add branch tracking with empty filesEric Wong3-0/+205 2009-02-22git-svn: Create leading directories in create-ignoreBrian Gernhardt1-1/+5