* latest update to git-svn blows up for me
@ 2006-12-04 4:00 Randal L. Schwartz
2006-12-04 7:00 ` Eric Wong
0 siblings, 1 reply; 16+ messages in thread
From: Randal L. Schwartz @ 2006-12-04 4:00 UTC (permalink / raw)
To: git
Does this ring a bell?
Fetching git-svn
M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/MisplacedShebang.pm
M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitShebangWarningsArg.pm
M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/RequirePortableShebang.pm
M trunk/compilers/past-pm/POST/Compiler.pir
M trunk/compilers/past-pm/PAST/Compiler.pir
M trunk/compilers/past-pm/PAST-pm.pir
M trunk/languages/perl6/src/quote.pir
M trunk/languages/perl6/src/classes/Str.pir
M trunk/languages/perl6/src/classes/Code.pir
M trunk/languages/perl6/src/classes/Num.pir
M trunk/languages/plumhead/t/selection.txt
M trunk/languages/plumhead/t/superglobals.t
M trunk/languages/plumhead/t/strings.t
M trunk/languages/tcl/runtime/builtin/clock.pir
no blob information
512 at /opt/git/bin/git-svn line 457
main::fetch_lib() called at /opt/git/bin/git-svn line 328
main::fetch() called at /opt/git/bin/git-svn line 973
main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991
main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747
main::multi_fetch() called at /opt/git/bin/git-svn line 187
512 at /opt/git/bin/git-svn line 980
main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991
main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747
main::multi_fetch() called at /opt/git/bin/git-svn line 187
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: latest update to git-svn blows up for me 2006-12-04 4:00 latest update to git-svn blows up for me Randal L. Schwartz @ 2006-12-04 7:00 ` Eric Wong 2006-12-04 11:41 ` Randal L. Schwartz 0 siblings, 1 reply; 16+ messages in thread From: Eric Wong @ 2006-12-04 7:00 UTC (permalink / raw) To: Randal L. Schwartz; +Cc: git "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > > Does this ring a bell? Nope. > Fetching git-svn > M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/MisplacedShebang.pm > M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitShebangWarningsArg.pm > M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/RequirePortableShebang.pm > M trunk/compilers/past-pm/POST/Compiler.pir > M trunk/compilers/past-pm/PAST/Compiler.pir > M trunk/compilers/past-pm/PAST-pm.pir > M trunk/languages/perl6/src/quote.pir > M trunk/languages/perl6/src/classes/Str.pir > M trunk/languages/perl6/src/classes/Code.pir > M trunk/languages/perl6/src/classes/Num.pir > M trunk/languages/plumhead/t/selection.txt > M trunk/languages/plumhead/t/superglobals.t > M trunk/languages/plumhead/t/strings.t > M trunk/languages/tcl/runtime/builtin/clock.pir > no blob information > 512 at /opt/git/bin/git-svn line 457 > main::fetch_lib() called at /opt/git/bin/git-svn line 328 > main::fetch() called at /opt/git/bin/git-svn line 973 > main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991 > main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747 > main::multi_fetch() called at /opt/git/bin/git-svn line 187 > 512 at /opt/git/bin/git-svn line 980 > main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991 > main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747 > main::multi_fetch() called at /opt/git/bin/git-svn line 187 This is on r15941 of https://svn.perl.org/parrot/trunk ? I can't seem to reproduce this with git svn fetch -r15940:15941 -- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-04 7:00 ` Eric Wong @ 2006-12-04 11:41 ` Randal L. Schwartz 2006-12-04 18:12 ` Eric Wong 0 siblings, 1 reply; 16+ messages in thread From: Randal L. Schwartz @ 2006-12-04 11:41 UTC (permalink / raw) To: Eric Wong; +Cc: git >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: >> >> Does this ring a bell? Eric> Nope. Eric> This is on r15941 of https://svn.perl.org/parrot/trunk ? I can't seem Eric> to reproduce this with git svn fetch -r15940:15941 No, and that worked for me as well. Apparently, I might have corrupted my metadata because I updated git-svn while I was using it. Is there any way to reset the metadata without having to re-fetch 15000 revisions? -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-04 11:41 ` Randal L. Schwartz @ 2006-12-04 18:12 ` Eric Wong 2006-12-04 19:36 ` Randal L. Schwartz 2006-12-08 9:55 ` [PATCH] git-svn: extra error check to ensure we open a file correctly Eric Wong 0 siblings, 2 replies; 16+ messages in thread From: Eric Wong @ 2006-12-04 18:12 UTC (permalink / raw) To: Randal L. Schwartz; +Cc: git "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: > > Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > >> > >> Does this ring a bell? > > Eric> Nope. > > Eric> This is on r15941 of https://svn.perl.org/parrot/trunk ? I can't seem > Eric> to reproduce this with git svn fetch -r15940:15941 > > No, and that worked for me as well. Apparently, I might have corrupted my > metadata because I updated git-svn while I was using it. Is there any way to > reset the metadata without having to re-fetch 15000 revisions? rm .git/refs/remotes/$GIT_SVN_ID .git/svn/$GIT_SVN_ID/.rev_db git svn -i $GIT_SVN_ID rebuild I don't think that updating git-svn while using it is a problem, because Perl won't (to my knowledge) reread it after it's loaded, and git-svn does not re-exec itself (it'll fork, however). Weird... the change (15941) was a property-only change; however. -- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-04 18:12 ` Eric Wong @ 2006-12-04 19:36 ` Randal L. Schwartz 2006-12-04 19:54 ` Eric Wong 2006-12-08 9:55 ` [PATCH] git-svn: extra error check to ensure we open a file correctly Eric Wong 1 sibling, 1 reply; 16+ messages in thread From: Randal L. Schwartz @ 2006-12-04 19:36 UTC (permalink / raw) To: Eric Wong; +Cc: git >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: >> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: >> Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: >> >> >> >> Does this ring a bell? >> Eric> Nope. >> Eric> This is on r15941 of https://svn.perl.org/parrot/trunk ? I can't seem Eric> to reproduce this with git svn fetch -r15940:15941 >> >> No, and that worked for me as well. Apparently, I might have corrupted my >> metadata because I updated git-svn while I was using it. Is there any way to >> reset the metadata without having to re-fetch 15000 revisions? Eric> rm .git/refs/remotes/$GIT_SVN_ID .git/svn/$GIT_SVN_ID/.rev_db Eric> git svn -i $GIT_SVN_ID rebuild That's not working: localhost.local:..RROR/parrot-GITSVN % git-svn -i git-svn rebuild fatal: 'origin': unable to chdir or not a git archive fatal: unexpected EOF Failed to find remote refs 256 at /opt/git/bin/git-svn line 2151 main::safe_qx('git-ls-remote', 'origin', 'refs/remotes/git-svn') called at /opt/git/bin/git-svn line 3404 main::copy_remote_ref() called at /opt/git/bin/git-svn line 226 main::rebuild() called at /opt/git/bin/git-svn line 187 -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-04 19:36 ` Randal L. Schwartz @ 2006-12-04 19:54 ` Eric Wong 2006-12-04 20:04 ` Randal L. Schwartz 0 siblings, 1 reply; 16+ messages in thread From: Eric Wong @ 2006-12-04 19:54 UTC (permalink / raw) To: Randal L. Schwartz; +Cc: git "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: > > Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > >> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: > >> > Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > >> >> > >> >> Does this ring a bell? > >> > Eric> Nope. > >> > Eric> This is on r15941 of https://svn.perl.org/parrot/trunk ? I can't seem > Eric> to reproduce this with git svn fetch -r15940:15941 > >> > >> No, and that worked for me as well. Apparently, I might have corrupted my > >> metadata because I updated git-svn while I was using it. Is there any way to > >> reset the metadata without having to re-fetch 15000 revisions? > > Eric> rm .git/refs/remotes/$GIT_SVN_ID .git/svn/$GIT_SVN_ID/.rev_db > Eric> git svn -i $GIT_SVN_ID rebuild > > That's not working: > > localhost.local:..RROR/parrot-GITSVN % git-svn -i git-svn rebuild > fatal: 'origin': unable to chdir or not a git archive > fatal: unexpected EOF > Failed to find remote refs > 256 at /opt/git/bin/git-svn line 2151 > main::safe_qx('git-ls-remote', 'origin', 'refs/remotes/git-svn') called at /opt/git/bin/git-svn line 3404 > main::copy_remote_ref() called at /opt/git/bin/git-svn line 226 > main::rebuild() called at /opt/git/bin/git-svn line 187 Can you try: git update-ref refs/remotes/git-svn \ <last commit successfully imported from git-svn> and running rebuild again? -- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-04 19:54 ` Eric Wong @ 2006-12-04 20:04 ` Randal L. Schwartz 2006-12-04 20:08 ` Eric Wong 0 siblings, 1 reply; 16+ messages in thread From: Randal L. Schwartz @ 2006-12-04 20:04 UTC (permalink / raw) To: Eric Wong; +Cc: git >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: Eric> Can you try: Eric> git update-ref refs/remotes/git-svn \ Eric> <last commit successfully imported from git-svn> Eric> and running rebuild again? Yes, and now after seeing 14000 lines scroll by, I tried again: localhost.local:..RROR/parrot-GITSVN % git-svn multi-fetch Fetching git-svn M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/MisplacedShebang.pm M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitShebangWarningsArg.pm M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/RequirePortableShebang.pm M trunk/compilers/past-pm/POST/Compiler.pir M trunk/compilers/past-pm/PAST/Compiler.pir M trunk/compilers/past-pm/PAST-pm.pir M trunk/languages/perl6/src/quote.pir M trunk/languages/perl6/src/classes/Str.pir M trunk/languages/perl6/src/classes/Code.pir M trunk/languages/perl6/src/classes/Num.pir M trunk/languages/plumhead/t/selection.txt M trunk/languages/plumhead/t/superglobals.t M trunk/languages/plumhead/t/strings.t M trunk/languages/tcl/runtime/builtin/clock.pir no blob information 512 at /opt/git/bin/git-svn line 457 main::fetch_lib() called at /opt/git/bin/git-svn line 328 main::fetch() called at /opt/git/bin/git-svn line 973 main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991 main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747 main::multi_fetch() called at /opt/git/bin/git-svn line 187 512 at /opt/git/bin/git-svn line 980 main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991 main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747 main::multi_fetch() called at /opt/git/bin/git-svn line 187 Anything you want me to try now? I'm not in a fast net place (at least not for a week), so I can't rebuild from scratch. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-04 20:04 ` Randal L. Schwartz @ 2006-12-04 20:08 ` Eric Wong 2006-12-04 20:10 ` Randal L. Schwartz 0 siblings, 1 reply; 16+ messages in thread From: Eric Wong @ 2006-12-04 20:08 UTC (permalink / raw) To: Randal L. Schwartz; +Cc: git "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: > > Eric> Can you try: > > Eric> git update-ref refs/remotes/git-svn \ > Eric> <last commit successfully imported from git-svn> > > Eric> and running rebuild again? > > Yes, and now after seeing 14000 lines scroll by, I tried again: <snip> > Anything you want me to try now? I'm not in a fast net place (at > least not for a week), so I can't rebuild from scratch. Which version of the SVN libraries are you using? Also, are you tracking https://svn.perl.org/parrot/trunk or just https://svn.perl.org/parrot (top-level) -- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-04 20:08 ` Eric Wong @ 2006-12-04 20:10 ` Randal L. Schwartz 2006-12-04 20:51 ` Eric Wong 0 siblings, 1 reply; 16+ messages in thread From: Randal L. Schwartz @ 2006-12-04 20:10 UTC (permalink / raw) To: Eric Wong; +Cc: git >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: >> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: >> Eric> Can you try: >> Eric> git update-ref refs/remotes/git-svn \ Eric> <last commit successfully imported from git-svn> >> Eric> and running rebuild again? >> >> Yes, and now after seeing 14000 lines scroll by, I tried again: Eric> <snip> >> Anything you want me to try now? I'm not in a fast net place (at >> least not for a week), so I can't rebuild from scratch. Eric> Which version of the SVN libraries are you using? SVN::Core is 1.4.2 - not sure what distro that comes from. Eric> Also, are you Eric> tracking https://svn.perl.org/parrot/trunk or just Eric> https://svn.perl.org/parrot (top-level) http://svn.perl.org/parrot -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-04 20:10 ` Randal L. Schwartz @ 2006-12-04 20:51 ` Eric Wong 2006-12-05 4:08 ` Eric Wong 0 siblings, 1 reply; 16+ messages in thread From: Eric Wong @ 2006-12-04 20:51 UTC (permalink / raw) To: Randal L. Schwartz; +Cc: git "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: > > Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > >> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: > >> > Eric> Can you try: > >> > Eric> git update-ref refs/remotes/git-svn \ > Eric> <last commit successfully imported from git-svn> > >> > Eric> and running rebuild again? > >> > >> Yes, and now after seeing 14000 lines scroll by, I tried again: > > Eric> <snip> > > >> Anything you want me to try now? I'm not in a fast net place (at > >> least not for a week), so I can't rebuild from scratch. > > Eric> Which version of the SVN libraries are you using? > > SVN::Core is 1.4.2 - not sure what distro that comes from. Same here.. I'm still waiting for it to fetch and will try to reproduce it here. Meanwhile, can you re-run and use Data::Dumper to dump out $fb right before it dies with "no blob information"? (in close_file() of SVN::Git::Fetcher). Also, can you put some trace messages and dump arguments to add_file() and open_file() in that package, too? Thanks. -- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-04 20:51 ` Eric Wong @ 2006-12-05 4:08 ` Eric Wong 2006-12-05 4:19 ` Randal L. Schwartz 0 siblings, 1 reply; 16+ messages in thread From: Eric Wong @ 2006-12-05 4:08 UTC (permalink / raw) To: Randal L. Schwartz; +Cc: git Eric Wong <normalperson@yhbt.net> wrote: > Same here.. I'm still waiting for it to fetch and will try to reproduce > it here. Update: Nearly 16k revisions later and I still can't reproduce this on my computer. -- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-05 4:08 ` Eric Wong @ 2006-12-05 4:19 ` Randal L. Schwartz 2006-12-05 4:33 ` Randal L. Schwartz 0 siblings, 1 reply; 16+ messages in thread From: Randal L. Schwartz @ 2006-12-05 4:19 UTC (permalink / raw) To: Eric Wong; +Cc: git >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: Eric> Eric Wong <normalperson@yhbt.net> wrote: >> Same here.. I'm still waiting for it to fetch and will try to reproduce >> it here. Eric> Update: Nearly 16k revisions later and I still can't reproduce this on Eric> my computer. I still say it was odd that it happened exactly when I did a git-svn update in the other window. :) So, maybe I'll just toss this archive. Oh wait, can I back it up a few dozen revs and try to roll forward? That might be interesting. git-reset --hard HEAD~10 blow away everything you had me blow away last time make git-svn equal to HEAD git-svn rebuild git-svn fetch Lemme try that. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-05 4:19 ` Randal L. Schwartz @ 2006-12-05 4:33 ` Randal L. Schwartz 2006-12-05 9:13 ` Eric Wong 2006-12-05 16:47 ` Linus Torvalds 0 siblings, 2 replies; 16+ messages in thread From: Randal L. Schwartz @ 2006-12-05 4:33 UTC (permalink / raw) To: Eric Wong; +Cc: git >>>>> "Randal" == Randal L Schwartz <merlyn@stonehenge.com> writes: >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: Eric> Eric Wong <normalperson@yhbt.net> wrote: >>> Same here.. I'm still waiting for it to fetch and will try to reproduce >>> it here. Eric> Update: Nearly 16k revisions later and I still can't reproduce this on Eric> my computer. Randal> I still say it was odd that it happened exactly when I did a git-svn Randal> update in the other window. :) Randal> So, maybe I'll just toss this archive. Oh wait, can I back it up a few dozen Randal> revs and try to roll forward? That might be interesting. Randal> git-reset --hard HEAD~10 Randal> blow away everything you had me blow away last time Randal> make git-svn equal to HEAD Randal> git-svn rebuild Randal> git-svn fetch Randal> Lemme try that. Nope. I reset it back 20 revs, and it correctly fast forwarded until the fatal item again: M trunk/languages/plumhead/past_xml_to_past_pir.xsl M trunk/languages/plumhead/t/hello.t A trunk/languages/plumhead/t/strings.t M trunk/languages/plumhead/t/arithmetics.t M trunk/languages/plumhead/TODO M trunk/languages/plumhead/phc_xml_to_past_xml.xsl r15936 = 1933fe5f95d4ff29d9bb086faca9059a765b7abb M trunk/MANIFEST M trunk/MANIFEST.SKIP r15937 = 17624a0457339d4eeeecc03632d609b6220ac02d M trunk/languages/plumhead/phc_xml_to_past_xml.xsl r15938 = bc577df90b886d8afd89774231cd321a40fd06ed M trunk/languages/tcl/runtime/builtin/string.pir r15939 = dddd42d84b38cb5ab9cc8ca377767459f3966a60 M trunk/languages/tcl/runtime/builtin/binary.pir r15940 = 5cd630a9b67948eb788cb4fdb87998d960977a75 M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/MisplacedShebang.pm M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitShebangWarningsArg.pm M trunk/lib/Perl/Critic/Policy/TestingAndDebugging/RequirePortableShebang.pm M trunk/compilers/past-pm/POST/Compiler.pir M trunk/compilers/past-pm/PAST/Compiler.pir M trunk/compilers/past-pm/PAST-pm.pir M trunk/languages/perl6/src/quote.pir M trunk/languages/perl6/src/classes/Str.pir M trunk/languages/perl6/src/classes/Code.pir M trunk/languages/perl6/src/classes/Num.pir M trunk/languages/plumhead/t/selection.txt M trunk/languages/plumhead/t/superglobals.t M trunk/languages/plumhead/t/strings.t M trunk/languages/tcl/runtime/builtin/clock.pir no blob information 512 at /opt/git/bin/git-svn line 457 main::fetch_lib() called at /opt/git/bin/git-svn line 328 main::fetch() called at /opt/git/bin/git-svn line 973 main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991 main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747 main::multi_fetch() called at /opt/git/bin/git-svn line 187 512 at /opt/git/bin/git-svn line 980 main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991 main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747 main::multi_fetch() called at /opt/git/bin/git-svn line 187 It just hates me, perhaps. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-05 4:33 ` Randal L. Schwartz @ 2006-12-05 9:13 ` Eric Wong 2006-12-05 16:47 ` Linus Torvalds 1 sibling, 0 replies; 16+ messages in thread From: Eric Wong @ 2006-12-05 9:13 UTC (permalink / raw) To: Randal L. Schwartz; +Cc: git "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > > no blob information Can you make Data::Dumper display $fb where it dies with that message? Thanks. -- ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: latest update to git-svn blows up for me 2006-12-05 4:33 ` Randal L. Schwartz 2006-12-05 9:13 ` Eric Wong @ 2006-12-05 16:47 ` Linus Torvalds 1 sibling, 0 replies; 16+ messages in thread From: Linus Torvalds @ 2006-12-05 16:47 UTC (permalink / raw) To: Randal L. Schwartz; +Cc: Eric Wong, git On Mon, 4 Dec 2006, Randal L. Schwartz wrote: > > It just hates me, perhaps. This may be a great moment in time. We may have reached the point where git is sentient, and passed the Turing test without us even realizing. Please, somebody tell Sarah Connor. ^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH] git-svn: extra error check to ensure we open a file correctly 2006-12-04 18:12 ` Eric Wong 2006-12-04 19:36 ` Randal L. Schwartz @ 2006-12-08 9:55 ` Eric Wong 1 sibling, 0 replies; 16+ messages in thread From: Eric Wong @ 2006-12-08 9:55 UTC (permalink / raw) To: Junio C Hamano; +Cc: git, Randal L. Schwartz This may be an issue with repositories imported with commit 27a1a8014b842c0d70fdc91c68dd361ca2dfb34c or later, but before commit dad73c0bb9f33323ec1aacf560a6263f1d85f81a. Signed-off-by: Eric Wong <normalperson@yhbt.net> --- Eric Wong <normalperson@yhbt.net> wrote: > "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > > >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes: > > > > Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote: > > >> > > >> Does this ring a bell? > > > > Eric> Nope. > > > > Eric> This is on r15941 of https://svn.perl.org/parrot/trunk ? I can't seem > > Eric> to reproduce this with git svn fetch -r15940:15941 > > > > No, and that worked for me as well. Apparently, I might have corrupted my > > metadata because I updated git-svn while I was using it. Is there any way to > > reset the metadata without having to re-fetch 15000 revisions? I fear I may have been looking in the wrong place while trying to diagnose merlyn's problem. He did mention he was on a flaky connection and that may have caused the corruption if he had one of those bad versions. git-svn.perl | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/git-svn.perl b/git-svn.perl index 747daf0..ff61b92 100755 --- a/git-svn.perl +++ b/git-svn.perl @@ -3438,6 +3438,9 @@ sub open_file { my ($self, $path, $pb, $rev) = @_; my ($mode, $blob) = (safe_qx('git-ls-tree',$self->{c},'--',$path) =~ /^(\d{6}) blob ([a-f\d]{40})\t/); + unless (defined $mode && defined $blob) { + die "$path was not found in commit $self->{c} (r$rev)\n"; + } { path => $path, mode_a => $mode, mode_b => $mode, blob => $blob, pool => SVN::Pool->new, action => 'M' }; } -- 1.4.4.1.g9c35e-dirty ^ permalink raw reply related [flat|nested] 16+ messages in thread
end of thread, other threads:[~2006-12-08 9:55 UTC | newest] Thread overview: 16+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2006-12-04 4:00 latest update to git-svn blows up for me Randal L. Schwartz 2006-12-04 7:00 ` Eric Wong 2006-12-04 11:41 ` Randal L. Schwartz 2006-12-04 18:12 ` Eric Wong 2006-12-04 19:36 ` Randal L. Schwartz 2006-12-04 19:54 ` Eric Wong 2006-12-04 20:04 ` Randal L. Schwartz 2006-12-04 20:08 ` Eric Wong 2006-12-04 20:10 ` Randal L. Schwartz 2006-12-04 20:51 ` Eric Wong 2006-12-05 4:08 ` Eric Wong 2006-12-05 4:19 ` Randal L. Schwartz 2006-12-05 4:33 ` Randal L. Schwartz 2006-12-05 9:13 ` Eric Wong 2006-12-05 16:47 ` Linus Torvalds 2006-12-08 9:55 ` [PATCH] git-svn: extra error check to ensure we open a file correctly Eric Wong
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox