I have recently started taking on the lead role for a Dynamics CRM in our organisation and I wanted to know what the best practices were for managing solutions/patches and moving UAT stuff to production. Keeping it short
We have two UAT systems available - I want to be able to move stuff from UAT to live - but sometimes UAT takes longer than certain changes that need to happen to live. So how do you manage changes to a live system - whilst working on stuff in a UAT system - without ending up with a bunch of merge conflicts at the end?
At the moment it seems like i have to have one solution in UAT with everything in it just so that if someone wants one specific displayname/view to be changed I change it in UAT and then move that to live.... which seems a lot more work than just customizing the default solution - but this is frowned upon?
Any links/guidance? I want be able to work on long and short projects in UAT whilst also being flexible enough to make changes in the live system if there is an issue that needs to be fixed.
*This post is locked for comments