What are Milestones?
Iguana comes with a built-in version control system, that allows you to save a script and all its associated project files as a milestone. This means you can make make code changes with confidence, as you can always revert to a previous milestone whenever necessary. You can compare any file in a project to that in a previous milestone, and restore one or more files as needed.
Note: Under the hood we use a BSD licensed source code control system called Fossil.
Simply click the Save milestone toolbar icon to create a milestone:
Note: Before you can run a channel in the Dashboard you must save milestones for its scripts. By default channels run the the code from latest script milestone. This means that the unstable development code in the Translator Editor cannot be accidentally run in production.