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