Interesting. I'm curious if anyone has this particular setup with details to share? For instance: does each developer have a local copy of IRIS on their laptop, or do they each have a dev instance on a server? If they are using their laptops, are they using a virtual machine or container setup? We have Windows machines but our IRIS instance is on Linux, so I imagine that would complicate things if the code a dev is working on references directory structure, system calls, etc.
That is correct: IE.cls is the interop Interface Engine production class in each namespace. I know that embedded-git has been working on implementing decomposed prodclasses (allowing edits/commits for individual business components) for this very reason, but we haven't yet had a chance to try the newest version.
Thanks for the reply! This isn't the first time I've seen Deltanji referenced, so we'll definitely have to take a look at it when comparing solutions to the new versions of embedded-git.