This project has moved and is read-only. For the latest updates, please go here.

Testing Hotfixes

Apr 8, 2011 at 3:37 PM
Edited Apr 8, 2011 at 3:40 PM


I have a question regarding branching and environments.
My team is looking at utilizing the mature branching pattern. We currently had a major release in March and have SP1 planned for April and SP2 planned for May.

   |                             |          
Development          ------Service Pack------------
                     |           |                |
                 March Fixes     SP1 Fixes    SP2 Fixes
                     |            |               |
                 March Release   SP1 Release  SP2 Release



We currently utilize three environments for testing before production.

Branch            Environment
------            -----------
Development     - DEV
Main            - Test
Release Vehicle - UAT

While testing for the SP1 release a emergency hotfix comes up. SP1 has already been deployed to UAT. A new branch is created 
from March Release and the fix is made.  The problem I am running into is what environment can I deploy my hotfix changes to for testing?