I'm currently editing landbase layers in the City's enterprise geodatabase and we are running into an issue with being able to share mxds that contain a Version. For example, when I point my boss at the mxd I made with my Version in it, and he opens the mxd I used when editing, all the links to my Version's feature classes are broken. However, if my boss starts a brand new mxd, then loads in the feature classes, then changes to my Version, he can see my Version fine.
We talked with our IT folks and they think it is related to how our network logins are used as part of the data paths set in the mxd. For example, my name is part of my login and the network adds my name to the path. So when my boss logs in, that "Path" doesn't exist for him as it trying to do the pathing though his name not mine.
So my question is, is there a way to allow sharing of mxds that contain a Version between two people so they can both see the version without the link breaking? We can continue to do the workaround, but it is annoying to have to pull in all the feature classes again, change version, resymbolize, set up the labeling, etc, every time a different person needs to look at the version. This make it difficult when we are reviewing and need several people to individually check that changes satisfy their requirements.
Technical details:
ArcGIS Desktop 10.2.1 Advanced
ArcSDE 10.2.1
SQL Server 2008 R2
Both my boss and I are "owners" in SDE of the landbase data.
The Versions I made have permissions set to "Public".
I recognize this is probably a complicated issue, with the interactions between the network, ArcGIS, SDE, etc but wanted to throw it out there in case folks had run into something similar and could provide a way to resolve this. I'm far from an SDE expert, so could very likely be overlooking an obvious solution.
Chris Donohue, GISP
PS - There is also an easy workaround I've considered - I change my name to be the same as my boss'. That could work out better than the alternative - his paycheck is far greater than mine....