Failing to synchronize to repository in Tooltwist Designer -
when trying synchronize changes repository, receiving next error:
[designer@ip-address ~]$ ruby /home/designer/server/extension-projects/tooltwist/config/bin/syncwithgit.rb /home/designer/server/webdesign-projects/webdesign list m navpoints/project.xml m properties.xml ?? widgets/project_pages/training/7a12a84b6942f195f71bec5d5d8c68caec753293/ /home/designer/server/extension-projects/tooltwist/config/bin/syncwithgit.rb:28:in `block in main_list': undefined method `each' #<string:0x00000002345128> (nomethoderror) /home/designer/server/extension-projects/tooltwist/config/bin/syncwithgit.rb:21:in `chdir' /home/designer/server/extension-projects/tooltwist/config/bin/syncwithgit.rb:21:in `main_list' /home/designer/server/extension-projects/tooltwist/config/bin/syncwithgit.rb:455:in `block in <main>' /home/designer/server/extension-projects/tooltwist/config/bin/lib_trollop.rb:740:in `with_standard_exception_handling' /home/designer/server/extension-projects/tooltwist/config/bin/syncwithgit.rb:448:in `<main>' i getting error on newly deployed tooltwist designer in aws.
this problem caused version of ruby using. in ruby 1.9 function string:each replaced string:each_line (see str.each in ruby isn't working).
you have choice:
downgrade ruby 1.8
edit /home/designer/server/extension-projects/tooltwist/config/bin/syncwithgit.rb , replace each each_line.
upgrade tooltwist v8.3 , utilize tooltwist command line interface run designer. see step 4 in https://github.com/tooltwist/documentation/wiki/deploying-with-the-v8.3-controller.
tooltwist
No comments:
Post a Comment