[Cruisecontrolrb-users] intermittent git errors on windows

Adam Goucher
Tue, 24 Feb 2009 20:26:35 -0000

Gogole would seem to imply this is a git issue more than a cc.rb one.
Did you see
http://osdir.com/ml/version-control.msysgit/2008-01/msg00117.html ? They
discuss this error wrt git itself.

-adam
> A couple of weeks ago, I moved the Watir project to git and github and
> updated to using the latest version of ccrb from master. It runs on a
> windows2003 slice hosted at www.watirbuild.com
> <http://www.watirbuild.com>.
>
> Since then I have been getting these intermittent errors. They happen
> several times a day. Any suggestions?
>
> Bret
>
> [error] C:/Documents and
> Settings/Administrator/.cruise/projects/ie_core_tests/work
> Administrator$ git fetch origin
> fatal: read error (Invalid argument)
>
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:70:in
> `execute_with_error_log''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:52:in
> `execute_in_local_copy''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:51:in
> `chdir''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:51:in
> `execute_in_local_copy''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:104:in
> `git''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:96:in
> `load_new_changesets_from_origin''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:66:in
> `new_revisions''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:54:in
> `up_to_date?''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/change_in_source_control_trigger.rb:11:in
> `build_necessary?''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in
> `build_necessary?''
> [error]   c:/ruby/lib/ruby/1.8/fileutils.rb:1029:in `any?''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in
> `each''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in
> `any?''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in
> `build_necessary?''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:211:in
> `build_if_necessary''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/polling_scheduler.rb:13:in
> `run''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:79
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:78:in
> `catch''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:78
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:47:in
> `load''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:47:in
> `builder''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:10:in
> `send''
> [error]
>
./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:10:in
> `run''
> [error]   ./lib/cruise_control/../../script/../config/../cruise:5
>
>
>
> --
> Bret Pettichord
> GTalk: bpettichord at gmail.com <mailto:bpettichord at gmail.com>
> CTO, WatirCraft LLC, http://www.watircraft.com
> Lead Developer, Watir, http://www.watir.com
> Blog (Essays), http://www.io.com/~wazmo/blog
> <http://www.io.com/%7Ewazmo/blog>
> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist
> Training, http://www.watircraft.com/watir-training
> ------------------------------------------------------------------------
>
> _______________________________________________
> Cruisecontrolrb-users mailing list
> Cruisecontrolrb-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users
>