I'm mad, because yesterday when I took a 2h break from coding for hobby, Win10 had to restart without my consent. I had M9 session unsaved for several hours - I know, but the changes I make to data (quite big) are mostly temporary, I cannot bother to save them until I have reached desired state. Code however, is different. Every change is precious. I have used git when my scripts are files. I'm also forced to have many .map files ("branches") active and if something comes up I go and help to make some change or another in that particular project. I try to copy the changes to our template ("master") but often forget (or change is incomplete, or smth). I have wished for a way to compare projects. Not data, but queries, scripts and table schemas. I have thought of exporting .mml-s (get rid of data first) and comparing them with diff - I suspect, it wont work nicely. Exporting mfd_meta would give snapshots of queries and scripts but not schema. I think I tried it once. It could have saved me yesterday. Comparing diffs of mfd_meta.csv's won't still be as pleasant as comparing diffs of single scripts. Thanks for indulging me.
|