With respect to already published Map Services, is there an easy way to tell whether it was published from a branch-versioned GDB connection vs a traditional versioned GDB connection? I'm dealing with a mix of both services, and would like to utilize some of them in a disconnected Field Maps environment. Clearly I need to use 'branch' for this, but if a given service wasn't published as such, is there any way to determine this at the Map Service level (ie. within Server Manager)?
Thanks!
Solved! Go to Solution.
I don't have any traditional versioned services to check against, but a branch versioned service shows this in the service JSON (emphasis added):
supportedExtensions | "FeatureServer, ParcelFabricServer, ValidationServer, VersionManagementServer" |
Also in Server Manager, I can see the VersionManagementServer capability checked. What does a traditional versioned service look like?
In ArcGIS Server Manager, Service Workspaces, you will see Property "Version" for Traditional versioning, and Property "Branch" for Branch versioning.
I don't have any traditional versioned services to check against, but a branch versioned service shows this in the service JSON (emphasis added):
supportedExtensions | "FeatureServer, ParcelFabricServer, ValidationServer, VersionManagementServer" |
Also in Server Manager, I can see the VersionManagementServer capability checked. What does a traditional versioned service look like?
Josh, 'VersionManagementServer' is a good indication that it's branch versioned. That works for me, but digging further: the traditional versioned service is unchecked in Server Manager, and it looks like the JSON doesn't have a section for 'supportedExtensions'.
Thanks,
Greg
In ArcGIS Server Manager, Service Workspaces, you will see Property "Version" for Traditional versioning, and Property "Branch" for Branch versioning.
Workspace Property: 'Version' = Traditional Version Type isn't very intuitive... but it works. Thank you for the explanation, Chris!
I don't have a registered Branch version data store to compare against. I do have several Traditional version ones. In the Data Store item details/setting page, under the Data Store section, I see this.
Will this be another place to check? Thanks
The original question was about the Versioning type of map services that are already published. You are looking at the Properties of a Registered Data Store, which may or may not have been the one you used to read the data in before publishing. So I don't think those Properties will tell you about a particular service.
Stick with looking at the Service Workspaces of the service itself. You are looking for a Property called either "Version" or "Branch", note the actual value of that Property is not relevant.
Got it. Thanks @ChrisUnderwood
I should have prefaced that most of my services were published through bulk publishing; however, I will stick with the service workspaces.