This is a rephrased question of What is the simplest way to use svn repository through firewall without compromizing the security?

We need a new svn repository similar to googlecode (gpl, mit, bsd, etc. license; reliable; secure; easy to use; free) but with svn+ssh support. All traffic must be able to be rerouted through port 22 via standard ssh/putty/plink commands.

Reason for this are the strict firewall rules. Opening https port and installing third party software is out of the question. I will accept also "no there is no such thing" answer if there really does not exist any repositories that I am looking for.

edit: added free to the question body. Also, check out: Is it possible to tunnel https traffic via ssh tunnel with standard ssh-programs?

link|improve this question

40% accept rate
Accessing an external SVN repository via HTTPS only requires SVN on client side. Therefore no 3rd party software is required. BTW: Is it correct that your environment forbids outgoing HTTPS connections but allows outgoing SSH connections? – Robert Oct 17 '11 at 11:18
@Robert: yes, only 22 is open, in and out. – Juha Oct 17 '11 at 12:52
Then I would use any external SSH server as proxy using SSH port forwarding. That would allow you to access every regular HTTPS SVN repository. – Robert Oct 17 '11 at 13:19
@Robert: I will try the https-proxy solution. – Juha Oct 18 '11 at 14:44
feedback

3 Answers

Csoft.net Hosting, I repeat my answer from previous question

link|improve this answer
I accepted this answer for the related question. For this one I will wait for the free solution. – Juha Oct 17 '11 at 12:59
I'm afraid, free shell is unreacheable dream – Lazy Badger Oct 17 '11 at 13:40
feedback

I have been using http://sourcerepo.com for several git/svn repositories, the system has a simple interface that allows you to upload ssh public keys so you can access your repositories via ssh. (The unlimited projects package cost USD 7/month and you can use Google Checkout for payments)

link|improve this answer
feedback

sourceforge 2 has svn+ssh (in beta):

http://sourceforge.net/p/forge/documentation/svn%20-%20Beta/

edit:

removed berlios.de as it doesn't accept new projects.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.