Bret Pettichord
2009-Feb-24 19:38 UTC
[Cruisecontrolrb-users] intermittent git errors on windows
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. 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 CTO, WatirCraft LLC, http://www.watircraft.com Lead Developer, Watir, http://www.watir.com Blog (Essays), http://www.io.com/~wazmo/blog MiniBlog (Links), http://feeds.feedburner.com/bretshotlist Training, http://www.watircraft.com/watir-training -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20090224/f57b1dce/attachment.html>
Adam Goucher
2009-Feb-24 20:26 UTC
[Cruisecontrolrb-users] intermittent git errors on windows
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 >
Bret Pettichord
2009-Feb-25 04:02 UTC
[Cruisecontrolrb-users] intermittent git errors on windows
Thanks. It looks like a problem with msysgit. I posted a note here: http://code.google.com/p/msysgit/issues/detail?id=197 Bret On Tue, Feb 24, 2009 at 2:26 PM, Adam Goucher <adam at goucher.ca> wrote:> 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>< >> 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 >> >> > > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users >-- Bret Pettichord GTalk: 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 MiniBlog (Links), http://feeds.feedburner.com/bretshotlist Training, http://www.watircraft.com/watir-training -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20090224/8dccd219/attachment-0001.html>