I have previously posted on similar threads. The reply from Eric Keller on this post is interesting...
https://www.ibm.com/developerworks/forums/thread.jspa?messageID=14464642�He also posted here ...
https://www.ibm.com/developerworks/forums/thread.jspa?messageID=14285038�I'm hoping that with every class a unit, and subversion configured to use "needs lock", then we shouldn't need to do much merging with diffMerge.
I do worry that a package could be checked out, but not the contained classes (.cls). A change to a property in the writable package might try to change read-only class files.
I agree we need to experiment!