I'm relatively new to Xcode (am using 4.5.2 on Lion) and have struggled to find a way to do what would be straightforward in most applications, namely, to save the current version of a project with a new name, so that I can step backward to a previous version if it was working better.
I attempted to use the snapshots feature, and then when I used the Restore Snapshot option, I did not get back the code that had been present in the snapshot I was restoring. So what exactly is snapshot including? And in any case, how can I achieve this seemingly simple goal of being able to return to a previous version of a project?
thanks