Thanks very much everyone for your responses. A couple of different approaches to experiment which is great. Shelving sounds just the ticket - having two branches had crossed my mind but I guess if I can unshelve onto different revisions it should be no big deal to revert to another version of the code if the latest trunk is unstable at the time.
|