Upgrade Twist
How to upgrade Twist from 1.1 to 2.0
- Click on help menu and select 'Check for Updates'
- If you are doing this for the first time, then it will pop a dialog asking you if you wish to open 'All available sites', Click Yes. This will open a Preferences window. Click on 'Add…'. Enter this URL 'http://twist.thoughtworks.com/update-site', give it a name if you wish and say OK. You will see that this new site is added to your list of Update sites. Say ok to close this preferences window.
- Now, click on the help menu and select 'Check for Updates'
- This will open the Updates window with a list of pending updates from the site we just added
- Under 'Uncategorized', select/check twist.
- The install button should now be enabled, click it and follow the instructions to update.
- If you are using twist as a plugin on Eclipse, then choose 'Twist Feature', under the 'Twist Feature' category and not the 'Uncategorized'
How to upgrade Twist from 1.0 to 2.0
- Switch perspective to Java
- Click on help menu and select the second occurrence of Software Updates menu item
- This will open the "Software Updates and Add-ons window. In the Available Software tab, Click on "Add Site"
- Enter this URL: http://twist.thoughtworks.com/update-site and click OK
- You will now see all available updates.
- Under 'Uncategorized', select Twist.
- The install button should now be enabled, click it and follow the instructions to update.
- If you are using Twist as a plugin on Eclipse, then choose Twist Feature, under the 'Twist Feature' category and not the 'Uncategorized'
On the MAC OS, you may encounter the following issues
- After the upgrade you may find that the twist folder has both executables, the old Eclipse (20+MB) and Twist (197kb). Delete the old one and use the new one. The old executable also works, but not sure how stable it is.
- On starting twist, you may get a pop up with an error “An internal error occurred during: "Initializing Java Tooling" – This does not seem to hinder the user from going forward. Just click ok and continue to use Twist
- On executing a scenario, twist throws a “Class not found exception” – language.java.Java. This is a known issue that happens with migration. Please go to the project properties and add the Java language library and things should work fine.

