3

When trying to import my SVN repo in Git, using the following command:

git svn clone -s https://xx.xx.xx.xxx/repo/iphone/project ./project

It runs for a long while and then finally craps out with the following error:

RA layer request failed: REPORT of '/repo/!svn/vcc/default': SSL negotiation failed: SSL error: parse tlsext (https://xx.xx.xx.xxx) at /usr/local/git/libexec/git-core/git-svn line 5091

Has anyone ever seen this problem?

2
  • Can you view the svn repo with a web browser? Commented Jan 31, 2011 at 8:03
  • @Rudi yes, I am able to view the repo with a browser, so the connection does get established. It just seems to die out after a while! This could be because our server is hosted by a member on my team and his connection is sketchy. Commented Feb 1, 2011 at 20:23

2 Answers 2

1

I was never able to figure this out. I ended up doing an svnsync to move the entire repository down locally, and then from there I would run:

git svn clone -s file:///pathtolocal/repo/iphone/project ./project

My thought is that the SSL connection would die out after running for a while and mess up the clone.

A more detailed explanation with step-by-step instructions is found here on our blog: Permanent SVN to Git Transition

Now we are setup with pure Git happiness.

Sign up to request clarification or add additional context in comments.

2 Comments

The linked blog post seems to have disappeared, it would be useful to add the actual details to this post..
@castaway I updated the blog link, sorry about that. Too long a post to put here in SO!
0

Can you do this?

git svn clone -s http://xx.xx.xx.xxx/repo/iphone/project ./project

1 Comment

No I can't do normal http because the SVN server is SSL access only, unfortunately.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.