# Svn+http on RubyForge

**URL:** <https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003>\
**Category:** Ruby\
**Created:** [July 21, 2007, 2:20am UTC](https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003 "2007-07-21T02:20:32Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [July 21, 2007, 2:20am UTC](https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003/1 "2007-07-21T02:20:32Z")

</div>

Hi all -

Just wanted to let folks know that RubyForge now supports svn+http for  
read-only access to the svn repositories. For example:

# ==================== $ svn checkout [http://mongrel.rubyforge.org/svn/trunk/](http://mongrel.rubyforge.org/svn/trunk/) mongrel A mongrel/test A mongrel/test/test\_command.rb A mongrel/test/test\_redirect\_handler.rb A mongrel/test/test\_response.rb A mongrel/test/test\_stats.rb [… etc …]

Enjoy!

Yours,

Tom  
[http://generatingparserswithjavacc.com/](http://generatingparserswithjavacc.com/)

---

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [July 21, 2007, 8:03pm UTC](https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003/2 "2007-07-21T20:03:01Z")

</div>

On 7/21/07, Tom C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> A mongrel/test/test\_response.rb

Great news and a good occasion to say thanks to Tom for the great work  
🙂

Cheers  
Robert

---

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [July 21, 2007, 11:10pm UTC](https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003/3 "2007-07-21T23:10:42Z")

</div>

On Sat, 21 Jul 2007, Tom C. wrote:

> Just wanted to let folks know that RubyForge now supports svn+http for  
> read-only access to the svn repositories.

Nice, thanks! I had to “tunnel” through our own server in order to  
checkout the current rubyforge mocha project at my current contract  
work.  
It took me several calls, some month and a half of waiting and a formal  
request for my client company to open the SVN port and then only to my  
own  
machine … ;-). Life will be easier now.  
\*t

–

---

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [July 22, 2007, 3:53am UTC](https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003/4 "2007-07-22T03:53:18Z")

</div>

On Jul 21, 2007, at 11:01 , Robert D. wrote:

> On 7/21/07, Tom C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Just wanted to let folks know that RubyForge now supports svn+http  
> > for  
> > read-only access to the svn repositories. For example:
> 
> Great news and a good occasion to say thanks to Tom for the great  
> work 🙂

Even better would be to give a tangible “thank you” to Tom for doing  
such a damn fine job of maintaining and improving a critical resource  
to all of us. He likes dark beer and porter. I was thinking of  
getting some donations via paypal and sending him a thank you gift he  
could really appreciate.

If you’re interested, let me know and I’ll see what we can do.

P.S. I don’t drink so suggestions on dark beer / porter that can be  
ordered and shipped via the interwebs would be appreciated.

---

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [July 22, 2007, 4:55am UTC](https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003/5 "2007-07-22T04:55:43Z")

</div>

On Sun, 2007-07-22 at 10:52 +0900, Ryan D. wrote:

> Even better would be to give a tangible “thank you” to Tom for doing  
> such a damn fine job of maintaining and improving a critical resource  
> to all of us. He likes dark beer and porter. I was thinking of  
> getting some donations via paypal and sending him a thank you gift he  
> could really appreciate.
> 
> If you’re interested, let me know and I’ll see what we can do.
> 
> P.S. I don’t drink so suggestions on dark beer / porter that can be  
> ordered and shipped via the interwebs would be appreciated.

Thanks to all for the kind words! And should I receive beer, I promise  
not to do any sysadmin work on RubyForge after drinking it 🙂

Yours,

Tom

---

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [July 22, 2007, 4:58am UTC](https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003/6 "2007-07-22T04:58:44Z")

</div>

On Sun, 2007-07-22 at 06:10 +0900, Tomas P.'s Mailing L. wrote:

> On Sat, 21 Jul 2007, Tom C. wrote:
> 
> > Just wanted to let folks know that RubyForge now supports svn+http for  
> > read-only access to the svn repositories.
> 
> Nice, thanks! I had to “tunnel” through our own server in order to  
> checkout the current rubyforge mocha project at my current contract work.  
> It took me several calls, some month and a half of waiting and a formal  
> request for my client company to open the SVN port and then only to my own  
> machine … ;-). Life will be easier now.

Cool. I hope to get svn+https up and running at some point too. As far  
as I can tell, it seems like svn+ssh and svn+https are mutually  
exclusive for the same svn repo - either the filesystem has to handle  
the permissions or mod\_dav\_svn has to. I’m working on a automated way  
for a project admin to elect one or another… we shall see…

Yours,

Tom

---

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [July 22, 2007, 7:09am UTC](https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003/7 "2007-07-22T07:09:49Z")

</div>

Ryan D. wrote:

> such a damn fine job of maintaining and improving a critical resource to

Email me off list for some links to the best beer in the world from  
right here in Oregon, USA. 🙂 The breweries themselves don’t appear to  
ship, but there are retailers who do.

---

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [July 23, 2007, 3:42pm UTC](https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003/8 "2007-07-23T15:42:05Z")

</div>

- Tom C. (removed\_email\_address@domain.invalid) wrote:

> > machine … ;-). Life will be easier now.
> 
> Cool. I hope to get svn+https up and running at some point too. As far  
> as I can tell, it seems like svn+ssh and svn+https are mutually  
> exclusive for the same svn repo - either the filesystem has to handle  
> the permissions or mod\_dav\_svn has to. I’m working on a automated way  
> for a project admin to elect one or another… we shall see…

Try using mod\_auth\_pam to defer HTTP authentication to PAM; then people  
don’t have to pick and choose.

---

<div class="post-metadata">

**Author:** ![tbcox23](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tbcox23](https://www.ruby-forum.com/u/tbcox23)\
**Post date:** [July 24, 2007, 3:22pm UTC](https://www.ruby-forum.com/t/svn-http-on-rubyforge/110003/9 "2007-07-24T15:22:56Z")

</div>

On Mon, 2007-07-23 at 22:41 +0900, Paul D. wrote:

> - Tom C. (removed\_email\_address@domain.invalid) wrote:
> 
> > Cool. I hope to get svn+https up and running at some point too. As far  
> > as I can tell, it seems like svn+ssh and svn+https are mutually  
> > exclusive for the same svn repo - either the filesystem has to handle  
> > the permissions or mod\_dav\_svn has to. I’m working on a automated way  
> > for a project admin to elect one or another… we shall see…
> 
> Try using mod\_auth\_pam to defer HTTP authentication to PAM; then people  
> don’t have to pick and choose.

Cool, I’ll look into that…

Thanks,

Tom
