|
|
|
|
|
by pabs3
438 days ago
|
|
Could you use git pre-commit hooks or something similar to transform the files by deterministically sorting the items at each level? Diffoscope does something similar, diff sorted stuff first, then if there are no changes, then report that, and show the unsorted diffs. https://diffoscope.org/
https://try.diffoscope.org/ |
|
Possibly, though I might be concerned that the format has ordering oddities that it is unexpectedly sensitive to. Unlikely, but given how many other oddities DTS/SSIS has collected over the years I'd not be surprised!
Also, we weren't using Git in DayJob at the time we were actively developing with SSIS (maybe VSTS had an equivalent we could have used?), and we are now acting to remove the last vestiges of it from our workflows rather than spending time making it work better with them!