We’ve been on TFS for some time (since 2011) and our IT department is looking at upgrading our TFS Server to TFS 2015 since there is software in our documentation department that requires a newer version of TFS. In our current solution we have a Build Server machine where we’ve been able to automate the builds for the COM/Interop, Dexterity chunk file, Application.*.dll creation and the Addins that get kicked off from the TFS build agent and these all get built as 1 build sequence, no manual intervention and it drops the install package to the network for access to everyone for pre-release testing.
This solution was developed with VS2010 DSCCS with TFS. I have tested VS2010 with the TFS2015 and that works and there are no errors on upgrade but if we are upgrading the servers then we are looking at upgrading all the software too. My testing with VS2012 and VS2013 is that when you do the Update All that you get returned an error list for every deleted resource in your project. (For us this is 145 resources). These errors will break our automated build process.
Is there a work-around so that Dexterity won't see those deleted resources? Is this a bug I just need to log with GP? Or do I just need to test with VS2015 and Dexterity? Is that even supported?
I've seen some other blogs/questions out there about deleted projects being seen and having to use the Destroy TFS command. We REALLY don't want to lose the history on some of those resources so I don't understand how that could be a valid work-around.
*This post is locked for comments