On Wed, Feb 3, 2010 at 2:12 PM, AJ ONeal <[email protected]> wrote:
> Does anyone have an idea as to why this works fine everywhere except for > the IT dept? > > rails test > cd test > ./script/plugin install git:// > github.com/activescaffold/active_scaffold.git --force > > Initialized empty Git repository in > /var/webapps/IT355/vendor/plugins/active_scaffold/.git/ > remote: Counting objects: 267, done. > remote: Compressing objects: 100% (242/242), done. > remote: Total 267 (delta 33), reused 136 (delta 11) > Receiving objects: 100% (267/267), 166.91 KiB, done. > Resolving deltas: 100% (33/33), done. > From git://github.com/activescaffold/active_scaffold > * branch HEAD -> FETCH_HEAD > /usr/lib/ruby/1.8/timeout.rb:60:in `rbuf_fill': execution expired > (Timeout::Error) > > The timeout error looks like it's coming from the script/plugin ruby file, not necessarily from git. Can you git clone the repo directly without using script/plugin? There used to be (probably still is) a lame issue in the CS department when trying to check out svn repositories. Since all the traffic was going through a content filter, it slowed down the handshaking part to where it would just sit there for at least 5 minutes, but would then complete normally. Seems like it was an issue with squid. It might be doing something similar. If the git command eventually succeeds that would suggest the same issue to me, since the git command won't timeout if it's still receiving at least some traffic whereas the ruby script will just have a hard-coded wait period before bailing out. — Devlin
-------------------- BYU Unix Users Group http://uug.byu.edu/ The opinions expressed in this message are the responsibility of their author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. ___________________________________________________________________ List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list
