Work amazing in Visual Studio 2012
I really want this merge tool to work inside of Visual Studio 2012. I live in Visual Studio all day long...and if merging can become better via calls to the TFS Build process for gated check-ins, I'd use this tool in a heart beat and sign it's high praises to every developer i meet.
Andy Hardin commented
I don't think the UI needs to match Visual Studio's, but it'd just be nice to have it open as a document in VS. I'm currently using Semantic Merge with VS, and it is working rather nicely, but it does take you out of the environment.
Devart Code Compare is a comparison/merge tool I've been using that opens docs inside VS.
Also, it would be awesome if the people interested on this is able to join our next webinar: https://www2.gotomeeting.com/register/520572034 so we can discuss about it in detail
Ian, I guess what you need is to solve merge conflicts during gated checkins, correct? Can't you simply invoke semanticmergetool during the gated checkin process?
Fit UI to VS2012 metro theme
James Chaldecott commented
I can't speak for the OP, but have you seen how the built-in TFS conflict resolution process works?
VS2012 puts all the windows in the main document editing area. It starts with a list of conflicts that need resolving, each of which you can choose to open in your configured merge tool. I use Beyond Compare at the moment (which obviously opens externally), but the built-in diff tool opens in another tab in the editor area. The accept/reject merge decision comes up as a modal dialog when you close the merge editor window/tab.
What do you expect?
I mean, we will be publishing soon how to use it from TFS, so I guess you'll be able to use it inside your environment flawlessly.
We also consider making the entire tool a visual studio plugin, but since the merge tends to be "a modal dialog", I'm not sure it will really fit.
Comments and suggestions will be more than welcome.