We are experiencing the following message while using git svn fetch. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468.
The code block looks like the following: sub other_gs { my ($self, $new_url, $url, $branch_from, $r, $old_ref_id) = @_; my $gs = Git::SVN->find_by_url($new_url, $url, $branch_from); unless ($gs) { my $ref_id = $old_ref_id; $ref_id =~ s/\@\d+-*$//; $ref_id .= "\@$r"; # just grow a tail if we're not unique enough :x $ref_id .= '-' while find_ref($ref_id); my ($u, $p, $repo_id) = ($new_url, '', $ref_id); if ($u =~ s#^\Q$url\E(/|$)##) { $p = $u; $u = $url; $repo_id = $self->{repo_id}; } while (1) { # It is possible to tag two different subdirectories at # the same revision. If the url for an existing ref # does not match, we must either find a ref with a # matching url or create a new ref by growing a tail. $gs = Git::SVN->init($u, $p, $repo_id, $ref_id, 1); my (undef, $max_commit) = $gs->rev_map_max(1); last if (!$max_commit); my ($url) = ::cmt_metadata($max_commit); last if ($url eq $gs->metadata_url); $ref_id .= '-'; } print STDERR "Initializing parent: $ref_id\n" unless $::_q > 1; } $gs } where the line in question is: last if ($url eq $gs->metadata_url); In the context of more log, it looks as follows: Found possible branch point: <url>/tmp/<path>/trunk => <url>/<path>/trunk, 5444 Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Use of uninitialized value $url in string eq at /opt/git-2.35.1/share/perl5/Git/SVN.pm line 1468. Initializing parent: refs/remotes/svn/tags/<tag>@5444----------- r3051 = 44e894663180399edfbfe2f26631abb3b34390f2 (refs/remotes/svn/tags/<tag>@5444-----------) We are using noMetadata = 1 if this is relevant, and a rather large ignore-paths since we keep getting errors such as <file> was not found in commit <commit id> (<revision>) Is the Perl Error something to worry about? Thank You -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to git-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/git-users/5d9e82af-885f-4801-859a-942d1729414en%40googlegroups.com.