0

I am trying to checkout files using subversion on RedHat Linux but the checkout fails saying URL (http/https) is malformed or the scheme or host or path is missing.

I am not sure now what more configuration/setup is needed?

I am able to ping the http(s) site properly.

Command:

svn checkout --username kdeshpa https://teamforge.wal-mart.com/svn/repos/demo

If I run svn log, it cribs saying (svn: '.' is not a working copy).

Zoe
  • 27,060
  • 21
  • 118
  • 148
kadeshpa
  • 1,607
  • 5
  • 18
  • 23

5 Answers5

0

It looks that SSL handshake issue. Had to build openssl with "no-asm" configuration and it was able to checkout on secured layer.

kadeshpa
  • 1,607
  • 5
  • 18
  • 23
0

I had the same problem with SVN repo using simple HTTP and the solution was also simple. I had to modify the PATH environment value. My /opt/subversion/bin was the last entry in the PATH so I have moved it into the front. The problem solved.

I have got the idea from here: http://svn.haxx.se/users/archive-2010-06/0094.shtml

Miklos Krivan
  • 1,732
  • 20
  • 14
0

Try,

$which svn

See the path from which svn is being used currently. Now try,

$where svn

And see if at all other versions of svn are present in your local system. Try pointing the svn you are using to a different one by editing the $PATH.

I actually used a different version of svn and that worked for me.

0

(Oddly, I am not allowed to comment on this issue, so instead I will answer.)

Have you tried to install the neon package? You can find the source here: http://www.webdav.org/neon/

When I compiled an SVN client from scratch recently, I was unable to connect to an SVN repo using HTTP. After installing neon, I recompiled and my SVN client was able to connect to an SVN repo using HTTP.

kevinarpe
  • 20,319
  • 26
  • 127
  • 154
  • Check the FAQ on the reputation requirements for commenting. As your reputation increases, more functionality is provided to you. – Tim McNamara Aug 02 '10 at 07:51
0

You need to have neon installed, and compiled with SSL support. On Solaris I pass the following flags to Neon's configure script: --enable-threadsafe-ssl=posix --with-ssl=openssl

Fazal Majid
  • 728
  • 7
  • 13