Greetings,
My workplace is starting a new project with Microsoft Dynamics 2013 and is looking into ways on how to integrate work from many developers into the same project as well as how to use source control for all the work being done. I have searched but have not found any easy ways to incorporate the work of many developers. From what I have experienced, this is the most common example scenario:
Developer A and B are both working on the same solution.
On independent computers, they both get the latest sources of the solution from source control, pack, and import an unmanaged solution .zip file into independent Microsoft Dynamics CRM organizations.
Developer A creates a new Report and deletes one old Report.
Developer A exports an unmanaged solution .zip file and extract.
Developer A checks-in their respective changes.
- Developer B gets latest source of the solution from source control, pack, and imports the unmanaged solution .zip file into their own independent Microsoft Dynamics CRM
- Developer B will now have both the new Report and the Report that was deleted in their solution.
Is this the expected behavior?
Is there any way to delete components that do not exist when importing updated solution files?