git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Rogan Dawes <lists@dawes.za.net>
To: Martin Langhoff <martin.langhoff@gmail.com>
Cc: Git Mailing List <git@vger.kernel.org>, normalperson@yhbt.net
Subject: Re: svnimport problems (abysmal performance and crash) on Cygwin
Date: Tue, 13 Mar 2007 20:10:28 +0100	[thread overview]
Message-ID: <45F6F724.4080704@dawes.za.net> (raw)
In-Reply-To: <45F59193.1070608@dawes.za.net>

Rogan Dawes wrote:
> Martin Langhoff wrote:
>> Rogan,
>>
>> it looks like your connection to the server is dodgy, or maybe the
>> server is being restarted, or has a throttle for "intense" clients.
>>
>> After it failes, you should be able to do
>>
>>   git-checkout -b master
>>
>> and then rerun git-svnimport $params as many times as needed until it
>> completes.
>>
>> cheers,
>>
>>
>> maritn
> 
> Excellent! Thanks, that did it. Although I did need to checkout "origin" 
> first:
> 
> 0 $ git checkout origin
> warning: You appear to be on a branch yet to be born.
> warning: Forcing checkout of origin.
> Switched to branch "origin"
> 0 $ git checkout -b master
> Switched to a new branch "master"
> 0 $ git svnimport -v 
> http://spring-rich-c.svn.sourceforge.net/svnroot/spring-rich-c/trunk/spring-richclient 
> 
> Processing from 106 to 1734 ...
> Fetching from 106 to 1106 ...
> Tree ID 4b825dc642cb6eb9a060e54bf8d69288fbee4904
> Merge parent branch: 4a31e85eda538f8d6ca069ddee11327c25542403
> Committed change 106:/ 2004-08-03 05:49:22)
> Commit ID 449db651234665f17590288370e84b249cad13f4
> Writing to refs/heads/origin
> DONE: 106 origin 449db651234665f17590288370e84b249cad13f4 at Mon Mar 12 
> 17:42:44 2007
> 
> Thanks for the help.
> 
> Rogan

Hmm. Looks like I spoke too soon. In fact, I do not seem to have any 
files, but only have the commits, with no actual files.


0 $ git log | tail

commit f7f6143408ae1db4fa8bf707c49ca1c2156f4461
Author: root <root>
Date:   Tue Jul 6 17:11:30 2004 +0000

     initial checkin

commit 53b1bd87b5b0d4078946446d2cf13b4aaed4e662
Author: unknown <unknown>
Date:   Tue Jul 6 17:11:30 2004 +0000

     New repository initialized by cvs2svn.
0 $ git show --raw f7f6143408ae1db4fa8bf707c49ca1c2156f4461
commit f7f6143408ae1db4fa8bf707c49ca1c2156f4461
Author: root <root>
Date:   Tue Jul 6 17:11:30 2004 +0000

     initial checkin

0 $

I ran it again, and found it quite interesting that the Tree ID was the 
same for all commits:

Tree ID 4b825dc642cb6eb9a060e54bf8d69288fbee4904
Committed change 1197:/ 2006-06-11 18:59:45)
Merge parent branch: 727e7dde19256b711329499e78ae4228c84c012b
Commit ID 255074be6c74c9d256efb180d08a79377827618c
Writing to refs/heads/origin
DONE: 1197 origin 255074be6c74c9d256efb180d08a79377827618c at Tue Mar 13 
19:08:45 2007
Tree ID 4b825dc642cb6eb9a060e54bf8d69288fbee4904
Committed change 1198:/ 2006-06-11 19:32:10)
Merge parent branch: 255074be6c74c9d256efb180d08a79377827618c
Commit ID 7668d58cfc0f0309d2102880d4b480805afaa7fc
Writing to refs/heads/origin
DONE: 1198 origin 7668d58cfc0f0309d2102880d4b480805afaa7fc at Tue Mar 13 
19:08:46 2007
Tree ID 4b825dc642cb6eb9a060e54bf8d69288fbee4904
Committed change 1199:/ 2006-06-14 07:15:59)
Merge parent branch: 7668d58cfc0f0309d2102880d4b480805afaa7fc
Commit ID 4c7db3d8fdd4b33c69008750e0c38d386ad0f9ab
Writing to refs/heads/origin
DONE: 1199 origin 4c7db3d8fdd4b33c69008750e0c38d386ad0f9ab at Tue Mar 13 
19:08:46 2007

I guess what is happening is that the server is not telling svnimport 
about the files, and so the assumption is that there are none, and so we 
commit an empty tree - repeatedly :-(

Any suggestions?

Thanks

Rogan

  reply	other threads:[~2007-03-13 19:10 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-12  6:39 svnimport problems (abysmal performance and crash) on Cygwin Rogan Dawes
2007-03-12  7:24 ` Rogan Dawes
2007-03-12 10:39   ` Martin Langhoff
2007-03-12 17:44     ` Rogan Dawes
2007-03-13 19:10       ` Rogan Dawes [this message]
2007-03-13 19:50         ` Martin Langhoff
2007-03-13 19:51           ` Rogan Dawes
2007-03-13 20:03             ` Martin Langhoff
2007-03-13 20:23               ` Rogan Dawes

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=45F6F724.4080704@dawes.za.net \
    --to=lists@dawes.za.net \
    --cc=git@vger.kernel.org \
    --cc=martin.langhoff@gmail.com \
    --cc=normalperson@yhbt.net \
    /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).