I work in a development shop with about 20 other developers. It's really a chore to have to merge changes to a Designer.cs file or a .Resx file, when 50% of the changes just involved a change in ordering of the same code in two updates.
What do other development teams do to keep these files in order, such that when two people make changes, the changes can easily merge into the file without having to also reconcile properties that just got moved around in them?
There is CodeProject project out there that does a sort on the data before comparing them... and that would make it easier to merge the changes. But that's an additional step I'd like to automate better.
Has anyone come up with a way to incorporate the sort/diff/merge-into-current-structure process into an automated solution?
I haven't used TFS, so maybe they have figured this out. But I just thought I'd see if anyone has any tricks?