This project has moved. For the latest updates, please go here.

Testing Hotfixes

Apr 8, 2011 at 2:37 PM
Edited Apr 8, 2011 at 2: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.

                 Main
   -------------------------------
   |                             |          
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?