Hi All
I am planning to introduce EA into our organisation so investigating an ideal deployment option. After some initial research I have found that the following deployment may be ideal for us:
1. Version Control using Subversion.
2. One Repository - Multiple Projects (creating a single EA Project and creating multiple root nodes under Version Control).
3. Shared Model - A number of modellers (User A, User B, User C) will work on a shared model stored in Local Server.
According to EA documentation:
1) I have created one Repository dedicated for EA models on SVN Server.
2) Created one Local Working Copy of this Repository on Local Server.
3) Create one .EAP project stored on Local Server as shared project.
4) Create for .EAP project many nodes. Nodes has been configured as Version Controlled Packages with 'This model is private' unchecked.
This is a diagram of my configuration:

After some preliminary testing it seems that if any user checks out a package from version control the package is checked out (and modifiable) for anyone else using the shared model.
But, how it could be different if all users use the same one Local Working Copy with the same version control user? :-?
Is there any possibility to solve this porblem?
Is there any possibility to assign for each user different Local Working Copy or different version control user if they work on the same shared .EAP file with nodes controled by Subversion??
Best Regards,