I don't understand why a "version" applies to an entire project, and therefore to an entire environment. And this is also giving us a problem, because our version of Matillion only gives us 2 environments (Although that should be fine, because we think a Dev & Production should suffice).
If I'm understanding correctly, I have to have everything in an entire environment set to version x , even though 9 of the bits of work within that environment might be completed and mature and not changing versions at all, with just one bit being worked on and therefore changing version. Its really weird.
To me, it would make sense if I could have lots of projects on the go at once, and they would just be attached to whichever environment was appropriate.
Any advice about how to work with this would be appreciated.