Hello folks -

So, a definitive fix to this problem has been posted [1]. I contacted the 
Versions Team, and they confirmed that this is the necessary fix, and gave me 
the steps to execute the fix. With their permission, I'm posting their email 
below. It fixed the issue for me, and I hope it fixes it for you guys!

Sincerely,
Elli

[1] http://code.google.com/p/support/issues/detail?id=3312#c42

~~~~~~~~~~


Hi Eliezer,

You're right, since OS X 10.6, it's possible for SVN to use the OS X
keychain when verifying repositories. Versions uses the same
configuration files as normal SVN, so you'd have to edit the same
files.

However, Versions currently isn't able to use this feature because it
also has to run os OS X 10.4 and 10.5. In the next big release we have
added support for the keychain ourselves, so you shouldn't get those
errors anymore. There is also a way to explicitly add support for
google yourself, so you can get rid of those errors right now.
However, it involves a bit of Terminal magic. Here are the steps:

1) Start Terminal
2) curl -o ~/.subversion/google.pem 
http://www.geotrust.com/resources/extended-validation-ssl/certs/Equifax%20Secure%20Certificate%20Authority.crt

This downloads the certificate that is used to sign the Google certificates.

3) open -e ~/.subversion/servers

This opens the 'servers' configuration file where you can specify
server-by-server configurations.

4) In this file, add something like the following at the bottom:
[global]
ssl-authority-files = /Users/pieter/.subversion/google.pem

NOTE: Replace 'pieter' with your short username you use to login to OS X.

5) Save the file

You should now be able to use Versions without getting annoying
googlecode certificate warnings.

If you try this, let me know if it works!

- Pieter
The Versions Team



On Wed, Sep 15, 2010 at 8:08 PM, Eliezer Kanal <[email protected]> wrote:
> Hey folks -
> 
> So, the problem described on your forums [1] about google
> code certificates may be resolved. The bug referencing this
> problem in google's bug database has two new comments [2]
> which suggests that the only problem is a missing option in
> the server config file. I tried to search for the config file used
> by Versions, but I wasn't able to find it. Where is it located? I
> don't know if this will fix the problem, but it's worth a shot.
> Thanks -
> 
> Eliezer Kanal
> 
> [1]
> http://groups.google.com/group/versions/browse_thread/thr
> ead/8275849edd0c94ab
> [2] http://code.google.com/p/support/issues/detail?
> id=3312#c42

-- 
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en.

Reply via email to