git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "David E. Wheeler" <david@kineticode.com>
To: git@vger.kernel.org
Subject: Again with git-svn: File was not found in commit
Date: Mon, 13 Apr 2009 11:08:05 -0700	[thread overview]
Message-ID: <747CFDA3-AC27-44EB-A69C-BF9C29B05A31@kineticode.com> (raw)

Hello Gits,

I'm looking to migrate [Bricolage][] from Subversion to Git. As such,  
I'm running `git svn` to create a git repository for the Bricolage  
repository. I moved the files around in Subversion quite a while ago  
(the trunk, branches, and tags directories used to be at the root, but  
now they're under a "bricolage" subdirectory), so there's a fair  
amount of duplication, but I don't mind that, because I can prune  
those dupes.

[Bricolage]: http://bricolage.cc/

So I ran `git svn` like so:

     md brictmp
     cd brictmp
     git svn init http://svn.bricolage.cc/bricolage --no-metadata -s
     git config svn.authorsfile ~/Desktop/bricolage_committers.txt
     git svn fetch

After around 30 hours of the fan running full tilt on my MacBook Pro,  
creating 343 branches (yeah, we have a lot of tags), `git svn` exited  
with this error:

     bricolage/branches/rev_1_8/lib/Bric/App/ApacheConfig.pm was not  
found in commit
     e5145931069a511e98a087d4cb1a8bb75f43f899 (r5256)

This seemed strange to me, so I had a look at SVN:

     svn list -r5256 http://svn.bricolage.cc/bricolage/branches/rev_1_8/lib/Bric/App/ApacheConfig.pm
     ApacheConfig.pm

So the file *is* there in that revision. I had been running 1.6.1.2,  
so I upgraded to 1.6.2.2 and ran `git svn fetch` again to see if it  
would pick up where it left off, but it returned the same error  
(please don't tell me I have to start over!).

I see that this issue has come up [before][], earlier this year; has  
there been any progress on it? Is there perhaps something I can do to  
get this working?

[before]: http://lists-archives.org/git/677591-git-svn-file-was-not-found-in-commit.html

Many thanks,

David

             reply	other threads:[~2009-04-13 18:18 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-13 18:08 David E. Wheeler [this message]
2009-04-21 18:02 ` Again with git-svn: File was not found in commit Eric Wong
2009-04-21 18:16   ` David E. Wheeler
2009-04-26  1:53     ` Eric Wong
2009-04-26  2:40       ` David E. Wheeler
2009-04-26  8:17         ` Jakub Narebski
2009-04-27  0:27           ` David E. Wheeler
2009-04-28  9:40             ` Jakub Narebski
2009-04-28 16:15               ` David E. Wheeler

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=747CFDA3-AC27-44EB-A69C-BF9C29B05A31@kineticode.com \
    --to=david@kineticode.com \
    --cc=git@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).