Hi, I couldn't find a piston list, please let me know if anyone knows of one.
I'm having a few problems using piston. I have vendor/rails under piston control, but when I run a piston update I get the following message.
Processing 'vendor/rails'... Fetching remote repository's latest revision and UUID Restoring remote repository to known state at r6736 Updating remote repository to r7144 Processing adds/deletes svn: 'vendor/rails/activerecord/test/empty_date_time_test.rb' does not exist /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/piston/command.rb:43:in `svn': Command svn remove --quiet --force vendor/rails/activerecord/test/empty_date_time_test.rb resulted in an error: (RuntimeError)
from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/piston/commands/update.rb:79:in `update' from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/piston/commands/update.rb:65:in `each_line' from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/piston/commands/update.rb:65:in `update' from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/piston/commands/update.rb:10:in `run' from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/piston/commands/update.rb:9:in `each' from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/piston/commands/update.rb:9:in `run' from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/transat/parser.rb:131:in `execute' from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/transat/parser.rb:127:in `each' from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/transat/parser.rb:127:in `execute' from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/lib/transat/parser.rb:104:in `parse_and_execute' from /usr/lib/ruby/gems/1.8/gems/piston-1.3.3/bin/piston:10 from /usr/bin/piston:16:in `load' from /usr/bin/piston:16
What's wrong here?
How do I clean up after a failed command like this? I suppose I just svn revert vendor/rails?
Any pointers appreciated.
Cheers, Jord