Can't connect to git repository via SVN

305 views
Skip to first unread message

Walter Warniaha

unread,
Apr 22, 2018, 11:22:50 PM4/22/18
to wx-u...@googlegroups.com

The website ​https://github.com/wxWidgets/wxWidgets.git has an option to checkout with SVN, however it doesn't appear to be working for me

 

From Windows:
svn log ​https://github.com/wxWidgets/wxWidgets
Unable to connect to a repository at URL ​https://github.com/wxWidgets/wxWidgets.git
Config error: invalid boolean value 'prefer' for '[global] http-bulk-updates

 

From Mac:
svn log ​https://github.com/wxWidgets/wxWidgets.git
svn: E175002: Unable to connect to a repository at URL '​https://github.com/wxWidgets/wxWidgets.git'
svn: E175002: OPTIONS of '​https://github.com/wxWidgets/wxWidgets.git': SSL handshake failed: SSL error: tlsv1 alert protocol version (​https://github.com)

 

I tried opening trac ticket 18122, which was immediately closed as invalid

 

Can someone help me to identify whats wrong?

Igor Korot

unread,
Apr 22, 2018, 11:37:11 PM4/22/18
to wx-u...@googlegroups.com
Hi,

Do you use proxy?
Are you behind a firewall?

Thank you.

--
Please read http://www.wxwidgets.org/support/mlhowto.htm before posting.
 
To unsubscribe, send email to wx-users+u...@googlegroups.com
or visit http://groups.google.com/group/wx-users

Steve Barnes

unread,
Apr 23, 2018, 12:22:06 AM4/23/18
to wx-u...@googlegroups.com


On 23/04/2018 04:22, Walter Warniaha wrote:
> The website ​https://github.com/wxWidgets/wxWidgets.git
> <https://github.com/wxWidgets/wxWidgets.git> has an option to checkout
> with SVN, however it doesn't appear to be working for me
>
> From Windows:
> svn log ​https://github.com/wxWidgets/wxWidgets
> <https://github.com/wxWidgets/wxWidgets>
> Unable to connect to a repository at URL ​
> https://github.com/wxWidgets/wxWidgets.git
> <https://github.com/wxWidgets/wxWidgets.git>
> Config error: invalid boolean value 'prefer' for '[global] http-bulk-updates
>
> From Mac:
> svn log ​https://github.com/wxWidgets/wxWidgets.git
> <https://github.com/wxWidgets/wxWidgets.git>
> svn: E175002: Unable to connect to a repository at URL '​
> https://github.com/wxWidgets/wxWidgets.git
> <https://github.com/wxWidgets/wxWidgets.git>'
> svn: E175002: OPTIONS of '​https://github.com/wxWidgets/wxWidgets.git
> <https://github.com/wxWidgets/wxWidgets.git>': SSL handshake failed: SSL
> error: tlsv1 alert protocol version (​https://github.com
> <https://github.com>)
>
> I tried opening trac ticket 18122, which was immediately closed as invalid
>
> Can someone help me to identify whats wrong?
>
> --
> Please read http://www.wxwidgets.org/support/mlhowto.htm before posting.
>
> To unsubscribe, send email to wx-users+u...@googlegroups.com
> or visit http://groups.google.com/group/wx-users

Walter,

Both of those errors point to probably issues with checking out
_anything_ from GitHub via SVN due to one, or more, of:

- Your SVN Configuration
- Your Security Configuration
- Your (company) Network Configuration
- A problem with GitHub

rather than a problem with wxWidgets. I would suggest that you pick
other project(s), (preferably a small one(s) that you also have some
interest in), that also offers SVN checkout from GitHub and try to check
it out via SVN. If you cannot do so then you should start with the
GitHub help pages, possibly escalating to your local IT if any, and if
you still cannot resolve raise a ticket with github on itself. If you
can checkout via SVN several other projects from GitHub but still cannot
check-out wxWidgets then raise a ticket on wxWidgets for possible GitHub
configuration issue(s).

--
Steve (Gadget) Barnes
Any opinions in this message are my personal opinions and do not reflect
those of my employer.

---
This email has been checked for viruses by AVG.
http://www.avg.com

Vadim Zeitlin

unread,
Apr 23, 2018, 9:08:57 AM4/23/18
to wx-u...@googlegroups.com
On Sun, 22 Apr 2018 23:22:44 -0400 Walter Warniaha wrote:

WW> The website https://github.com/wxWidgets/wxWidgets.git
WW> <https://github.com/wxWidgets/wxWidgets.git> has an option to checkout
WW> with SVN, however it doesn't appear to be working for me

I agree with the others that this probably indicates some local problem on
your network. Have you tried doing it from a different location, e.g. from
home rather than from work?

WW> I tried opening trac ticket 18122, which was immediately closed as invalid

Well, Bryan did take time to test it and verified that it worked. And, to
be honest, even if it didn't work, there is not much we can do about it: we
have no control over GitHub behaviour and if anything is really wrong, you
should raise the issue with them and not us.

Of course, personally, I'd just recommend using Git directly, there is
absolutely no advantage in using SVN with wxWidgets and it's quite possible
that you will have problems with it (e.g. I have no idea if it handles
submodules correctly).

Regards,
VZ

--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/

Walter Warniaha

unread,
Apr 24, 2018, 7:14:34 AM4/24/18
to wx-users
Hi Steve,

Those are really good points and I apologize for not including more information and testing other projects.

I tried connecting to another project on GitHb and it failed as well.

I've tried multiple computers from home (no proxy) and work and they all fail,

I previously connected via SVN on multiple computers and have working copies from those successful connections.  I must assume something has changed on GitHub.

Can you provide a link on how to check my SVN & Security configurations.

I have an automated workflow that uses SVN which is why I'm trying to get it to work.

Walter

Igor Korot

unread,
Apr 24, 2018, 8:52:38 AM4/24/18
to wx-u...@googlegroups.com
Hi,

On Tue, Apr 24, 2018 at 4:14 AM, Walter Warniaha <warn...@gmail.com> wrote:
> Hi Steve,
>
> Those are really good points and I apologize for not including more
> information and testing other projects.
>
> I tried connecting to another project on GitHb and it failed as well.
>
> I've tried multiple computers from home (no proxy) and work and they all
> fail,
>
> I previously connected via SVN on multiple computers and have working copies
> from those successful connections. I must assume something has changed on
> GitHub.
>
> Can you provide a link on how to check my SVN & Security configurations.
>
> I have an automated workflow that uses SVN which is why I'm trying to get it
> to work.

Are you behind a firewall? Do you have an appropriate port open to communicate?
Can you try direct git access for a test?
Can you try to access a project that is being hosted on SVN only?

Couple of days ago Bryan tried to access wxWidgets repository through the SVN
and succeeded. Try to search the archive for his post.

Thank you.

Steve Barnes

unread,
Apr 24, 2018, 2:01:13 PM4/24/18
to wx-u...@googlegroups.com
Hi Walter,

If you have tried multiple computers over different connection types,
with the same results from multiple GitHub projects that all support SVN
checkout then the most likely issue is either the github client that you
are using, (if you are using the same one all of the times), or some
other piece of software that you have on all of the computers that is
installing a bad or elderly version of the SSL library.

As a check I took a computer with a recent install of Win 10 (including
the MS/Ubuntu windows bash environment and performed the following steps:
In the bash shell cd to an empty repository, sudo apt install
subversion, svn co https://github.com/wxGlade/wxGlade.git/trunk wxGlade
(I needed a repo that was reasonably small and had SVN support). All
worked OK so I can confirm that GitHub is working (as did Bryan).

Next I installed TortoiseSVN, (from https://tortoisesvn.net/),
V10.10.0.28176-x64 with the command line tools and tried checking out
the same repository from the explorer interface and from the command
line - again both worked.

Which SVN Client(s), at which version, are you using? Are you using the
https checkout, (e.g. https://github.com/wxGlade/wxGlade.git/trunk) or
trying to use SSH checkout (e.g. g...@github.com:wxGlade/wxGlade.git) as
the latter will NOT work.

The other option, of course, is to get up to speed with git and start
using it - this will mean modifying your automated work flows but if
anything git automates just about as well as svn - you just have to
think outside of the box a little occasionally.

Hope that this is some help.

Steve
> <javascript:>
> > or visit http://groups.google.com/group/wx-users
Reply all
Reply to author
Forward
0 new messages