Can we update gems to edge at least weekly

At work, I am behind a firewall that blocks all subversion traffic. I am able to use rubygems to download rails but the gemserver at http://gems.rubyonrails.org hasn’t been updated to trunk in awhile (No restful stuff). Is it possible to update the gems to follow edge on a weekly

basis

thanks,

dominic

If it's just a proxy you can get around that via your ~/.subversion/servers file pretty easily.

[global] http-proxy-host = 10.1.1.1 http-proxy-port = 8080

Seems like it'd be nice if the beta gems were generated regularly though.

I tried updating that file. This is what I get after that.

D:\workspace\fti\vendor>svn co http://dev.rubyonrails.org/svn/rails/trunk rails svn: PROPFIND request failed on ‘/svn/rails/trunk’

svn: PROPFIND of ‘/svn/rails/trunk’: Could not read status line: An established connection was aborted by the software in your host machine. (http://dev.rubyonrails.org)

Curious - does svn co http://dev.rubyonrails.org/svn/rails/trunk/ work?

svn over https could defeat the proxy too.

jeremy

Nope, I got the same error message as above

svn: PROPFIND request failed on ‘/svn/rails/trunk’

svn: PROPFIND of ‘/svn/rails/trunk’: Could not read status line: An established connection was aborted by the software in your host machine. ([

http://dev.rubyonrails.org](http://dev.rubyonrails.org/))

Also, I have another box that I use as a subversion server inside the WAN that I use for development and from this I am able to use svn with no problems so that my subversion client is working correctly, just not when going through our gateway

thanks in advance

dominic

You have a couple of options, at least:

jeremy

I have no clue cause I try to stay away from windows machines for development. Once upon a time at a previous job i had to export some http_proxy variable as a windows environmental variable to get something to work, but I don't recall how I did it exactly. Might be worth googling.

Have you tried using svn export as opposed to co? Not sure if this used the same PROPFIND method calls or not.

Josh

When rails first started out, the way to track edge from the wiki documents was to do

gem install rails -s http://gems.rubyonrails.org

Also, ‘Rails Recipes’ (page 227 Living on the Edge) says to do sudo gem install rails -s http://gems.rubyonrails.org

When I use this method now, it gives me Successfully installed rails-1.1.6

This gem doesn’t have any of the restful stuff. From my first post, is it possible to update the gems

on a more frequent basis to track edge

Thanks again, :slight_smile:

dominic

Save error. The proxy is blocking all the WEBDAV methods