The management service is a SOAP service that allows you to access and edit your studio repository without the use of studio. Everything that the studio does graphically can be done via methods in the management service. You could theoretically build your own studio that connects to the management service. This article describes how to authenticate and the different methods of the management service.
For authentication, you have to send your credentials with each request to the management service. Depending on your settings in studio, this might for example be Basic or NTLM. Here is an example of how to configure this in SOAPUI:
Image Added
We distinguish different categories of methods:
...
- repository: the repository to search in, required
- branch: the branch to search in, required
- project: the project in which the element is defined, required
- globalElement: the element key of the element, required
The server will return a dependency for each element that uses the specified element. It will search through all projects and modules that are in scope for the specified element in the specified branch.
Expand |
---|
|
Request Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:GetUsedByElementsForGlobalElement>
<ns:repository>TestRepository</ns:repository>
<ns:branch>Trunk</ns:branch>
<ns:project>TestProject</ns:project>
<ns:globalElement Name="color1" GlobalElementType="PresentationStyle"/>
</ns:GetUsedByElementsForGlobalElement>
</soapenv:Body>
</soapenv:Envelope> |
Response Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GetUsedByElementsForGlobalElementResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<GetUsedByElementsForGlobalElementResult>
<Dependency>
<ReferenceType>Usage</ReferenceType>
<From>
<ModuleElement>
<Project Name="TestProject"/>
<Module Name="main" ModuleType="Interaction"/>
<Key Name="testpage" ModuleElementType="Page"/>
</ModuleElement>
</From>
<To>
<Global>
<Project Name="Dashboard"/>
<Key Name="color1" GlobalElementType="PresentationStyle"/>
</Global>
</To>
</Dependency>
<Dependency>
<ReferenceType>Usage</ReferenceType>
<From>
<ModuleElement>
<Project Name="TestProject"/>
<Module Name="main" ModuleType="Interaction"/>
<Key Name="testcontainer" ModuleElementType="Container"/>
</ModuleElement>
</From>
<To>
<Global>
<Project Name="Dashboard"/>
<Key Name="color1" GlobalElementType="PresentationStyle"/>
</Global>
</To>
</Dependency>
</GetUsedByElementsForGlobalElementResult>
</GetUsedByElementsForGlobalElementResponse>
</s:Body>
</s:Envelope> |
|
GetUsedByElementsForModuleElement
Parameters :
- repository: the repository to search in, required
- branch: the branch to search in, required
- project: the project in which the element is defined, required
- module: the module in which the element is defined, required
- moduleElement: the element key of the element, required
...
Consider the following example for a module element:
For a repository named named ExampleRepository
with with a branch named named ExampleBranch
, with in the branch the following project structure:
- project project
SpecificProject
references references GenericProject
GenericProject
contains module contains module GenericModule
GenericModule
contains contains entity and attribute attribute Person.Name
SpecificProject
contains module contains module SpecificModule
, which includes includes GenericModule
SpecificModule
contains container PersonView
which displays contains container PersonView
which displays Person.Name
SpecificModule
contains page Overview
which contains contains page Overview
which contains PersonView
- project project
UnrelatedProject
references references noneUnrelatedProject
contains module contains module UnrelatedModule
UnrelatedModule
contains contains entity and attribute attribute Person.Name
UnrelatedModule
contains container PersonView
which displays contains container PersonView
which displays Person.Name
If we use the the GetUsedByElementsForModuleElement
method method with parameters:
repository = ExampleRepository
branch = ExampleBranch
project = GenericProject
module = GenericModule
element key = Attribute, Person.Name
It will return a dependency for
PersonView
in in SpecificModule
because becauseSpecificModule
includes includes GenericModule
PersonView
has has a direct reference to to Person.Name
But not for
Overview
in in SpecificModule
because becauseOverview
does does not directly reference reference Person.Name
PersonView
in in UnrelatedModule
because because- there is no include between between
UnrelatedModule
and and GenericModule
The returned dependency will contain:
- ReferenceType:
Usage
- From:
ElementKeyReference
- property property
ModuleElement
will will be a reference to to PersonView
in in SpecificModule
- all other properties will be null
- To:
ElementKeyReference
- property property
ModuleElement
will will be reference Person Person.Name
in in GenericModule
- all other properties will be null
Note that if if Person.Name
is is also specialized in in SpecificModule
, then the dependency from from PersonView
in in SpecificModule
will will refer to to Person.Name
in in SpecificModule
instead instead. This means the search with the given parameters will give no results: the search should also be executed for for Person.Name
in in SpecificModule
.
Exports
ExportBranch
ExportLibrary
ExportPackage
ExportProject
Exports the working revision of a project.
GetUseElementsForGlobalElement
ParametersParameters:
- repository: the repository in which the project to be exported is locatedto search in, required
- branch: the branch in which the project to be exported is locatedto search in, required
- project: the project in which the element is defined, required
- project: the project to be exported, required
- encrypt: a boolean flag indicating whether the export should be encryptedglobalElement: the name and the global element type of the global element, required
The server will return the bytes of a ZIP file containing the project export.a dependency for each element that is used by the specified element.
Expand |
---|
|
Example Request :Message Code Block |
---|
language | xml |
---|
title | Example Request |
---|
| <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:ExportProject>GetUseElementsForGlobalElement>
<ns:repository>TestRepository<repository>DCM</ns:repository>
<ns:branch>Trunk</ns:branch>
<ns:project>TestProject<project>Main_Dashboard</ns:project>
<ns:encrypt>false</ns:encrypt>globalElement Name="MyContentStyle" GlobalElementType="ContentStyle"/>
</ns:ExportProject>GetUseElementsForGlobalElement>
</soapenv:Body>
</soapenv:Envelope> |
Example Response :Message Code Block |
---|
language | xml |
---|
title | Example Response |
---|
| <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ExportProjectResponse<GetUseElementsForGlobalElementResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<ExportProjectResult ContentType="application/zip"><GetUseElementsForGlobalElementResult>
<Dependency>
<Content>UEsDBBQACAA ... CxJwAAAAA=</Content>
<ReferenceType>Usage</ReferenceType>
</ExportProjectResult><From>
</ExportProjectResponse>
</s:Body>
</s:Envelope> |
|
ExportProjectRevision
Exports a project at a specific revision
Parameters:
- repository: the repository in which the project to be exported is located, required
- branch: the branch in which the project to be exported is located, required
- revisionId: the revision to be exported, required
- project: the project to be exported, required
- encrypt: a boolean flag indicating whether the export should be encrypted, required
The server will return the bytes of a ZIP file containing the project export.
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:ExportProjectRevision>
<ns:repository>TestRepository</ns:repository>
<Global>
<Project Name="Main_Dashboard"/>
<Key Name="MyContentStyle" GlobalElementType="ContentStyle"/>
</Global>
<ns:branch>Trunk</ns:branch>
</From>
<ns:revisionId>b1372603-4705-4728-8ef4-198477f97e6e</ns:revisionId><To>
<ns:project>TestProject</ns:project>
<ns:encrypt>false</ns:encrypt><Global>
</ns:ExportProjectRevision>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Project Name="AquimaTheme"/>
<ExportProjectRevisionResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<Key Name="Anchor" GlobalElementType="ContentStyle"/>
<ExportProjectRevisionResult ContentType="application/zip">
</Global>
</To>
<Content>UEsDBBQ ... CeIQAAAAA=</Content>Dependency>
</ExportProjectRevisionResult>GetUseElementsForGlobalElementResult>
</ExportProjectRevisionResponse>GetUseElementsForGlobalElementResponse>
</s:Body>
</s:Envelope> |
|
...
FindGlobalElementProject
GetUseElementsForModuleElement
FindglobalElements
FindModuleElement
GetAllGlobalElements
GetAllModuleElements
GetGlobalElement
GetGlobalElements
GetModuleElement
GetModuleElements
GetMostSpecificModuleElement
Search
This method searches for an element in a given branch, project or module. It is equivalent to the search functionality present in studio.
Parameters:
...
Parameters:
- repository: the repository to search in, required
- branch: the branch to search in, required
- project: the project in which the element is defined, required
- module: the module name and module type in which the element is defined, required
- moduleElement: the name and the module element type of the module element, required
The server will return a dependency for each element that is used by the specified element.
Expand |
---|
|
Example Request Message Code Block |
---|
language | xml |
---|
title | Example Request |
---|
| <soapenv:Envelope |
|
To make this method useful, the caller should make sure that:
...
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:Search>GetUseElementsForModuleElement>
<ns:repository>DCM</ns:parameters>repository>
<ns:SearchType>ModuleScope<branch>Trunk</ns:SearchType>branch>
<ns:Repository>HospitalDCM<project>Main_Dashboard</ns:Repository>project>
<ns:module <ns:Branch>Trunk</ns:Branch>Name="Dashboard" ModuleType="Interaction"/>
<ns:Project>HospitalDCM</ns:Project>
<ns:Module Name="Dashboard" ModuleType="InteractionmoduleElement Name="MyExampleContainer" ModuleElementType="Container"/>
<ns:SearchString>Menu<</ns:SearchString>GetUseElementsForModuleElement>
<ns:SearchInNames>1</ns:SearchInNames>
<ns:SearchInDependencies>0</ns:SearchInDependencies>
</soapenv:Body>
</soapenv:Envelope> |
Example Response Message Code Block |
---|
language | xml |
---|
title | Example Response |
---|
| <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ns:IncludeGlobalElements>0</ns:IncludeGlobalElements><GetUseElementsForModuleElementResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<GetUseElementsForModuleElementResult>
<ns:IncludeModuleElements>1</ns:IncludeModuleElements>
<Dependency>
<ns:FullText>0</ns:FullText>
<ns:CaseSensitive>0</ns:CaseSensitive><ReferenceType>Usage</ReferenceType>
</ns:parameters>
</ns:Search>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<From>
<SearchResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0"> <ModuleElement>
<SearchResult>
<SearchResultItem<Project xsi:type="ElementSearchResultItem">
<Element>
<ModuleElement>
<Project Name="HospitalDCM"Name="Main_Dashboard"/>
<Module Name="Dashboard" ModuleType="Interaction"/>
<Key Name="MenuBarMyExampleContainer" ModuleElementType="Container"/>
</ModuleElement>
</Element>From>
</SearchResultItem>
<To>
<SearchResultItem xsi:type="ElementSearchResultItem">
<ModuleElement>
<Element>
<ModuleElement><Project Name="Basis_Functionaliteit"/>
<Project<Module Name="HospitalDCMBasis_Functionaliteit" ModuleType="Interaction"/>
<Module<Key Name="DashboardDocument" ModuleTypeModuleElementType="InteractionEntity"/>
<Key Name="Dashboard_Menu" ModuleElementType="Container"/></ModuleElement>
</ModuleElement>To>
</Element>Dependency>
</SearchResultItem><Dependency>
<SearchResultItem xsi:type="ElementSearchResultItem"> <ReferenceType>Usage</ReferenceType>
<Element><From>
<ModuleElement>
<Project Name="HospitalDCMMain_Dashboard"/>
<Module Name="Dashboard" ModuleType="Interaction"/>
<Key Name="DashboardMenuMyExampleContainer" ModuleElementType="FlowEventContainer"/>
</ModuleElement>
</Element>From>
</SearchResultItem>
<To>
</SearchResult><ModuleElement>
</SearchResponse>
</s:Body>
</s:Envelope> |
|
Imports
ImportBranch
ImportLibrary
ImportSpecification
Project Structure
GetModule
GetModules
GetPackage
GetPackages
GetProject
GetProjects
ReadLibraryMetadata
UnitTests
ExecuteAllUnitTests
ExecuteUnitTests
Version Management
Commit
CreateBranch
CreateBranchType
CreateFeatureBranch
CreateFeatureBranchOnRevision
DeleteRepository
DeleteBranch
DeleteBranchType
GetRepository
GetRepositories
GetBranch
GetBranches
GetBranchType
GetBranchTypes
GetProjectsForRevision
GetRevision
GetRevisionChanges
Returns the changes in a specific revision.
Parameters:
- repository: the repository to search in, required.
- branch: the branch to search in, required.
- revision: the revision whose changes are to be retrieved, required
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:GetRevisionChanges>
<Project Name="Basis_Functionaliteit"/>
<Module Name="Basis_Functionaliteit" ModuleType="Interaction"/>
<Key xsi:type="AttributeKey" Name="Id" ModuleElementType="Attribute">
<!--Optional:-->
<Entity xmlns="">Document</Entity>
<ns:repository>TestRepository</ns:repository>
<!--Optional:-->
<ns:branch>Trunk</ns:branch></Key>
<!--Optional:-->
<ns:revision>eadcb8e1-c306-4ea0-a983-162afa863473</ns:revision></ModuleElement>
</ns:GetRevisionChanges>To>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">Dependency>
</GetUseElementsForModuleElementResult>
<GetRevisionChangesResponse xmlns="http://www.everest.nl/aquima/</GetUseElementsForModuleElementResponse>
</s:Body>
</s:Envelope> |
|
Exports
ExportBranch
ExportLibrary
ExportPackage
ExportProject
Exports the working revision of a project.
Parameters:
- repository: the repository in which the project to be exported is located, required
- branch: the branch in which the project to be exported is located, required
- project: the project to be exported, required
- encrypt: a boolean flag indicating whether the export should be encrypted, required
The server will return the bytes of a ZIP file containing the project export.
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<GetRevisionChangesResult>
<ns:ExportProject>
<ElementChange><ns:repository>TestRepository</ns:repository>
<Type>Create</Type><ns:branch>Trunk</ns:branch>
<ns:project>TestProject</ns:project>
<CurrentKey>
<ns:encrypt>false</ns:encrypt>
</ns:ExportProject>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body <ModuleElement>xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ExportProjectResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<Project Name="TestProject"/<ExportProjectResult ContentType="application/zip">
<Content>UEsDBBQACAA <Module Name="TestModule" ModuleType="Interaction"/>... CxJwAAAAA=</Content>
<Key Name="Address" ModuleElementType="Entity"/></ExportProjectResult>
</ModuleElement>
ExportProjectResponse>
</CurrentKey>
</ElementChange>
<ElementChange>s:Body>
</s:Envelope> |
|
ExportProjectRevision
Exports a project at a specific revision
Parameters:
- repository: the repository in which the project to be exported is located, required
- branch: the branch in which the project to be exported is located, required
- revisionId: the revision to be exported, required
- project: the project to be exported, required
- encrypt: a boolean flag indicating whether the export should be encrypted, required
The server will return the bytes of a ZIP file containing the project export.
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:ExportProjectRevision>
<Type>Create</Type><ns:repository>TestRepository</ns:repository>
<CurrentKey><ns:branch>Trunk</ns:branch>
<ns:revisionId>b1372603-4705-4728-8ef4-198477f97e6e</ns:revisionId>
<ModuleElement><ns:project>TestProject</ns:project>
<ns:encrypt>false</ns:encrypt>
</ns:ExportProjectRevision>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" <Project Name="TestProject"/>
<Module Name="TestModule" ModuleType="Interaction"/<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Key xsi:type="AttributeKey" Name="Street" ModuleElementType="Attribute"<ExportProjectRevisionResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<Entity xmlns="">Address</Entity><ExportProjectRevisionResult ContentType="application/zip">
<Content>UEsDBBQ ... CeIQAAAAA=</Key>
Content>
</ModuleElement>ExportProjectRevisionResult>
</CurrentKey>ExportProjectRevisionResponse>
</ElementChange>
<ElementChange>
<Type>Create</Type>
<CurrentKey>
<ModuleElement>
<Project Name="TestProject"/>
<Module Name="TestModule" ModuleType="Interaction"/>
<Key xsi:type="RelationKey" Name="hasAddress" ModuleElementType="Relation">
<Entity xmlns="">Person</Entity>
</Key>
</ModuleElement>
</CurrentKey>
</ElementChange>
</GetRevisionChangesResult>
</GetRevisionChangesResponse>
</s:Body>
</s:Envelope> |
|
GetRevisionDescriptor
GetRevisions
Returns a list of revisions in a specified repository and branch.
Parameters:
- repository: the repository to search in, required
- branch: the branch to search in, required
- startIndex: the index of the first included revision, required
- amount: the number of revisions to include, required; a negative amount includes all revisions.
- taggedOnly: boolean flag indicating whether to include only tagged revisions, required.
- includeMergeRevisions: boolean flag indicating whether to include merge revisions, required.
Elements
FindGlobalElementProject
FindglobalElements
FindModuleElement
GetAllGlobalElements
GetAllModuleElements
GetGlobalElement
GetGlobalElements
GetModuleElement
GetModuleElements
GetMostSpecificModuleElement
Search
This method searches for an element in a given branch, project or module. It is equivalent to the search functionality present in studio.
Parameters:
SearchType
: In what scope you would like to search. Values: Branch
, ProjectStructure
, SingleProject
, ModuleScope
Repository
: the repository in which the search is performedBranch
: the branch in which the search is performedProject
: Optional, the projectin which the search is performedModule
: Optional, the modulein which the search is performedSearchString
: the string to be searched forSearchInNames
: a boolean indicating whether to search in names of elementsSearchInDependencies
: a boolean indicating whether to search in the dependencies of an elementIncludeGlobalElements
: a boolean indicating whether to search in global elementsIncludeModuleElements
: a boolean indicating whether to search in global elementsFullText
: a boolean indicating if a full text search should be performedCaseSensitive
: a boolean indicating that the search should be performed in a case-sensitive manner
To make this method useful, the caller should make sure that:
- at least one of
IncludeGlobalElements
or IncludeModuleElements
should be true
- at least one of
SearchInNames
, SearchInDependencies
or FullText
should be true
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:Search>
<ns:parameters>
<ns:SearchType>ModuleScope</ns:SearchType>
<ns:Repository>HospitalDCM</ns:Repository>
<ns:Branch>Trunk</ns:Branch>
<ns:Project>HospitalDCM</ns:Project>
<ns:Module Name="Dashboard" ModuleType="Interaction"/>
<ns:SearchString>Menu</ns:SearchString>
<ns:SearchInNames>1</ns:SearchInNames>
<ns:SearchInDependencies>0</ns:SearchInDependencies>
<ns:IncludeGlobalElements>0</ns:IncludeGlobalElements>
<ns:IncludeModuleElements>1</ns:IncludeModuleElements>
<ns:FullText>0</ns:FullText>
<ns:CaseSensitive>0</ns:CaseSensitive>
</ns:parameters>
</ns:Search>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SearchResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<SearchResult>
<SearchResultItem xsi:type="ElementSearchResultItem">
<Element>
<ModuleElement>
<Project Name="HospitalDCM"/>
<Module Name="Dashboard" ModuleType="Interaction"/>
<Key Name="MenuBar" ModuleElementType="Container"/>
</ModuleElement>
</Element>
</SearchResultItem>
<SearchResultItem xsi:type="ElementSearchResultItem">
<Element>
<ModuleElement>
<Project Name="HospitalDCM"/>
<Module Name="Dashboard" ModuleType="Interaction"/>
<Key Name="Dashboard_Menu" ModuleElementType="Container"/>
</ModuleElement>
</Element>
</SearchResultItem>
<SearchResultItem xsi:type="ElementSearchResultItem">
<Element>
<ModuleElement>
<Project Name="HospitalDCM"/>
<Module Name="Dashboard" ModuleType="Interaction"/>
<Key Name="DashboardMenu" ModuleElementType="FlowEvent"/>
</ModuleElement>
</Element>
</SearchResultItem>
</SearchResult>
</SearchResponse>
</s:Body>
</s:Envelope> |
|
Imports
ImportBranch
The user can check a box to delete existing elements in the current branch that are not included in the imported branch.
By checking this box, the imported branch will be identical to the exported branch.
ImportLibrary
ImportSpecification
Project Structure
GetModule
GetModules
GetPackage
GetPackages
GetProject
GetProjects
ReadLibraryMetadata
UnitTests
ExecuteAllUnitTests
ExecuteUnitTests
Version Management
Commit
CreateBranch
CreateBranchType
CreateFeatureBranch
CreateFeatureBranchOnRevision
DeleteRepository
DeleteBranch
DeleteBranchType
GetRepository
GetRepositories
GetBranch
GetBranches
GetBranchType
GetBranchTypes
GetProjectsForRevision
GetRevision
GetRevisionChanges
Returns the changes in a specific revision.
Parameters:
- repository: the repository to search in, required.
- branch: the branch to search in, required.
- revision: the revision whose changes are to be retrieved, required
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:GetRevisionChanges>
<!--Optional:-->
<ns:repository>TestRepository</ns:repository>
<!--Optional:-->
<ns:branch>Trunk</ns:branch>
<!--Optional:-->
<ns:revision>eadcb8e1-c306-4ea0-a983-162afa863473</ns:revision>
</ns:GetRevisionChanges>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GetRevisionChangesResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<GetRevisionChangesResult>
<ElementChange>
<Type>Create</Type>
<CurrentKey>
<ModuleElement>
<Project Name="TestProject"/>
<Module Name="TestModule" ModuleType="Interaction"/>
<Key Name="Address" ModuleElementType="Entity"/>
</ModuleElement>
</CurrentKey>
</ElementChange>
<ElementChange>
<Type>Create</Type>
<CurrentKey>
<ModuleElement>
<Project Name="TestProject"/>
<Module Name="TestModule" ModuleType="Interaction"/>
<Key xsi:type="AttributeKey" Name="Street" ModuleElementType="Attribute">
<Entity xmlns="">Address</Entity>
</Key>
</ModuleElement>
</CurrentKey>
</ElementChange>
<ElementChange>
<Type>Create</Type>
<CurrentKey>
<ModuleElement>
<Project Name="TestProject"/>
<Module Name="TestModule" ModuleType="Interaction"/>
<Key xsi:type="RelationKey" Name="hasAddress" ModuleElementType="Relation">
<Entity xmlns="">Person</Entity>
</Key>
</ModuleElement>
</CurrentKey>
</ElementChange>
</GetRevisionChangesResult>
</GetRevisionChangesResponse>
</s:Body>
</s:Envelope> |
|
GetRevisionDescriptor
GetRevisions
Returns a list of revisions in a specified repository and branch.
Parameters:
- repository: the repository to search in, required
- branch: the branch to search in, required
- startIndex: the index of the first included revision, required
- amount: the number of revisions to include, required; a negative amount includes all revisions.
- taggedOnly: boolean flag indicating whether to include only tagged revisions, required.
- includeMergeRevisions: boolean flag indicating whether to include merge revisions, required.
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:GetRevisions>
<ns:repository>TestRepository</ns:repository>
<ns:branch>Trunk</ns:branch>
<ns:startIndex>0</ns:startIndex>
<ns:amount>-1</ns:amount>
<ns:taggedOnly>false</ns:taggedOnly>
<ns:includeMergeRevisions>true</ns:includeMergeRevisions>
</ns:GetRevisions>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GetRevisionsResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<GetRevisionsResult>
<Revision>
<CommitTime>2015-02-21T22:07:36.857</CommitTime>
<RevisionId>147513d0-558e-4562-8281-595a6471d1aa</RevisionId>
<Message>created new entity</Message>
<Committer>admin</Committer>
<Branch>Trunk</Branch>
<ParentRevisionIds>b1372603-4705-4728-8ef4-198477f97e6e</ParentRevisionIds>
<Tags>tag1</Tags>
</Revision>
<Revision>
<CommitTime>2015-02-17T15:05:14.213</CommitTime>
<RevisionId>b1372603-4705-4728-8ef4-198477f97e6e</RevisionId>
<Message>initial commit in Trunk</Message>
<Committer>admin</Committer>
<Branch>Trunk</Branch>
<ParentRevisionIds>7371efb5-be0d-43fb-ba54-287836daedd6</ParentRevisionIds>
</Revision>
<Revision>
<CommitTime>2015-02-13T13:14:39.353</CommitTime>
<RevisionId>7371efb5-be0d-43fb-ba54-287836daedd6</RevisionId>
<Message>Branch created</Message>
<Committer>admin</Committer>
<Branch>Trunk</Branch>
</Revision>
</GetRevisionsResult>
</GetRevisionsResponse>
</s:Body>
</s:Envelope> |
|
GetRevisionsWithLeveledMergedRevisions
Returns a list of revisions in a specified repository and branch, with the option to request a certain level of merged revisions
Parameters:
- repository : the repository to search in, required
- branch : the branch to search in, required
- startIndex : the index of the first included revision, required
- amount : the number of revisions to include, required; a negative amount includes all revisions
- taggedOnly : boolean flag indicating whether to include only tagged revisions, required
- level : the level of merge revision to include, required; a negative amount includes all levels of merged revisions
Usage recommendation : this method can be used as a better performing variant of the GetRevisions operation (with the includeMergeRevisions flag set to true).
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:GetRevisionsWithLeveledMergeRevisions>
<ns:repository>TestRepository</ns:repository>
<ns:branch>Trunk</ns:branch>
<ns:startIndex>0</ns:startIndex>
<ns:amount>10</ns:amount>
<ns:taggedOnly>false</ns:taggedOnly>
<ns:level>1</ns:level>
</ns:GetRevisionsWithLeveledMergeRevisions>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GetRevisionsWithLeveledMergeRevisionsResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<GetRevisionsWithLeveledMergeRevisionsResult>
<Revision>
<CommitTime>2016-11-29T13:30:18.277</CommitTime>
<RevisionId>99a878f4-5338-4910-974c-b5749303f7fe</RevisionId>
<Message>update from A B C</Message>
<Committer>admin</Committer>
<Branch>Trunk</Branch>
<ParentRevisionIds>64bac7d9-7140-4669-b3de-a8f0c98db5cf</ParentRevisionIds>
<ParentRevisionIds>6fd443ee-9a20-431f-8d91-b7b1a85bc217</ParentRevisionIds>
<MergeRevisions>
<CommitTime>2016-11-29T13:28:42.4</CommitTime>
<RevisionId>6fd443ee-9a20-431f-8d91-b7b1a85bc217</RevisionId>
<Message>update from Team b & C</Message>
<Committer>admin</Committer>
<Branch>TeamA</Branch>
<ParentRevisionIds>300c5d5c-08a5-4184-8c47-db7eb2aa1466</ParentRevisionIds>
</MergeRevisions>
<MergeRevisions>
<CommitTime>2016-11-28T17:39:01.007</CommitTime>
<RevisionId>300c5d5c-08a5-4184-8c47-db7eb2aa1466</RevisionId>
<Message>update from Trunk</Message>
<Committer>admin</Committer>
<Branch>TeamA</Branch>
<ParentRevisionIds>c00795a2-2c4d-4d12-be7d-35e3ea8d636d</ParentRevisionIds>
</MergeRevisions>
</Revision>
<Revision>
<CommitTime>2016-11-28T17:38:00.823</CommitTime>
<RevisionId>64bac7d9-7140-4669-b3de-a8f0c98db5cf</RevisionId>
<Message>create entity C on Trunk</Message>
<Committer>admin</Committer>
<Branch>Trunk</Branch>
<ParentRevisionIds>6f8c6390-dcb2-402d-b6bb-dc33bcdfce42</ParentRevisionIds>
</Revision>
<Revision>
<CommitTime>2016-11-28T17:37:39.927</CommitTime>
<RevisionId>6f8c6390-dcb2-402d-b6bb-dc33bcdfce42</RevisionId>
<Message>merge with teamA</Message>
<Committer>admin</Committer>
<Branch>Trunk</Branch>
<ParentRevisionIds>311d5dd3-8931-4e5c-99e5-0b3f22c47571</ParentRevisionIds>
<ParentRevisionIds>c00795a2-2c4d-4d12-be7d-35e3ea8d636d</ParentRevisionIds>
<MergeRevisions>
<CommitTime>2016-11-28T17:36:44.877</CommitTime>
<RevisionId>c00795a2-2c4d-4d12-be7d-35e3ea8d636d</RevisionId>
<Message>commit on TeamA branch</Message>
<Committer>admin</Committer>
<Branch>TeamA</Branch>
<ParentRevisionIds>311d5dd3-8931-4e5c-99e5-0b3f22c47571</ParentRevisionIds>
</MergeRevisions>
</Revision>
<Revision>
<CommitTime>2016-11-28T17:09:25.783</CommitTime>
<RevisionId>311d5dd3-8931-4e5c-99e5-0b3f22c47571</RevisionId>
<Message>initial commit on Trunk</Message>
<Committer>admin</Committer>
<Branch>Trunk</Branch>
<ParentRevisionIds>f9db26db-ca13-4154-a8dc-2c05fa81eda1</ParentRevisionIds>
</Revision>
<Revision>
<CommitTime>2016-11-28T17:08:58.74</CommitTime>
<RevisionId>f9db26db-ca13-4154-a8dc-2c05fa81eda1</RevisionId>
<Message>Created repository</Message>
<Committer>admin</Committer>
<Branch>Trunk</Branch>
</Revision>
</GetRevisionsWithLeveledMergeRevisionsResult>
</GetRevisionsWithLeveledMergeRevisionsResponse>
</s:Body>
</s:Envelope> |
|
MergeBranch
MergeRevision
SetTags
UpdateRepository
UpdateBranch
UpdateBranchType
Other Methods
ApplyOperation
EvaluateExpression
GetCurrentIdentity
GetDataSource
GetLicenseData
GetStatus
GetStatusMaxDepth
HasModuleWriteAccess
IsInRole
Logout
RetrieveLog
RetrieveServerInformation
RetrieveSubscriptionStatus
SendMessage
SetDataSource
ValidateProject
GetStatusMaxDepth
Returns a list of revisions which are the pending revisions to be commited(accepted in the branch). Same as GetStatus
- repository : the repository to search in, required
- branch : the branch to search in, required
- maxMergedRevisionsDepth : the maximum depth which is search is the revision tree
The maxMergedRevisionsDepth service was added because the GetStatus service retrieved HUGE amount of data which was mostly repetitive in very big pending revisions structures. Suggested maxMergedRevisionsDepth values :5-10
Expand |
---|
|
Request: Code Block |
---|
<x:Envelope xmlns:x="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<x:Header/>
<x:Body>
<ns:GetStatusMaxDepth>
<ns:repository>FunStuff</ns:repository>
<ns:branch>branch9</ns:branch>
<ns:maxMergedRevisionsDepth>3</ns:maxMergedRevisionsDepth>
</ns:GetStatusMaxDepth>
</x:Body>
</x:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GetStatusMaxDepthResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<GetStatusMaxDepthResult>
<TipRevision>2538eada-bb93-46a7-948c-c9e9f7f68cc1</TipRevision>
<WorkingRevision>cbde6cb1-b3ff-44b0-91b2-73afbeee423b</WorkingRevision>
<Commitable>true</Commitable>
<Changes>
<Type>Create</Type>
<CurrentKey>
<Project>
<Key>branch4project</Key>
</Project>
</CurrentKey>
</Changes>
<Changes>
<Type>Create</Type>
<CurrentKey>
<Project>
<Key>brnach3project</Key>
</Project>
</CurrentKey>
</Changes>
<Changes>
<Type>Create</Type>
<CurrentKey>
<Project>
<Key>branch2Project</Key>
</Project>
</CurrentKey>
</Changes>
<MergeRevisions>
<CommitTime>2017-03-15T13:56:23.793</CommitTime>
<RevisionId>9796f7eb-060e-42dd-bef2-927078e94609</RevisionId>
<Message>aaa</Message>
<Committer>admin</Committer>
<Branch>branch6</Branch>
<ParentRevisionIds>55a73f9d-3b31-4852-bcc0-08558bb1ed62</ParentRevisionIds>
<ParentRevisionIds>014c231e-9381-47f5-96b8-8a2692ad9b54</ParentRevisionIds>
<MergeRevisions>
<CommitTime>2017-03-15T13:52:31.093</CommitTime>
<RevisionId>014c231e-9381-47f5-96b8-8a2692ad9b54</RevisionId>
<Message>aaa</Message>
<Committer>admin</Committer>
<Branch>branch7</Branch>
<ParentRevisionIds>26138c8c-28ce-4f1c-9939-5bbdfd8e96b5</ParentRevisionIds>
<ParentRevisionIds>250332f3-8b42-4eb3-ab4b-6e793898cf93</ParentRevisionIds>
<MergeRevisions>
<CommitTime>2017-03-15T13:45:44.017</CommitTime>
<RevisionId>250332f3-8b42-4eb3-ab4b-6e793898cf93</RevisionId>
<Message>q1</Message>
<Committer>admin</Committer>
<Branch>branch4</Branch>
<ParentRevisionIds>17d4af9d-bce7-4ca2-a35d-bf48a88644ec</ParentRevisionIds>
<ParentRevisionIds>5fe5fd12-4610-422c-9496-e18130dc822b</ParentRevisionIds>
</MergeRevisions>
<MergeRevisions>
<CommitTime>2017-03-15T13:33:13.96</CommitTime>
<RevisionId>17d4af9d-bce7-4ca2-a35d-bf48a88644ec</RevisionId>
<Message>a1</Message>
<Committer>admin</Committer>
<Branch>branch4</Branch>
<ParentRevisionIds>cd2ba04a-93c1-4db8-bf94-4d8a4f991994</ParentRevisionIds>
<ParentRevisionIds>e1418147-b136-4515-814e-8dd44cfd6aa4</ParentRevisionIds>
</MergeRevisions>
<MergeRevisions>
<CommitTime>2017-03-15T13:31:55.617</CommitTime>
<RevisionId>cd2ba04a-93c1-4db8-bf94-4d8a4f991994</RevisionId>
<Message>a1</Message>
<Committer>admin</Committer>
<Branch>branch4</Branch>
<ParentRevisionIds>2538eada-bb93-46a7-948c-c9e9f7f68cc1</ParentRevisionIds>
</MergeRevisions>
</MergeRevisions>
<MergeRevisions>
<CommitTime>2017-03-15T13:52:10.137</CommitTime>
<RevisionId>26138c8c-28ce-4f1c-9939-5bbdfd8e96b5</RevisionId>
<Message>a5</Message>
<Committer>admin</Committer>
<Branch>branch7</Branch>
|
|
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:GetRevisions>
<ns:repository>TestRepository</ns:repository>
<ns:branch>Trunk</ns:branch>
<ns:startIndex>0</ns:startIndex>
<ns:amount>-1</ns:amount>
<ns:taggedOnly>false</ns:taggedOnly>
<ns:includeMergeRevisions>true</ns:includeMergeRevisions>
</ns:GetRevisions>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GetRevisionsResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<GetRevisionsResult>
<Revision>
<CommitTime>2015-02-21T22:07:36.857</CommitTime><ParentRevisionIds>971d60ba-b70b-42d2-b6b2-3c08ca383282</ParentRevisionIds>
<RevisionId>147513d0-558e-4562-8281-595a6471d1aa</RevisionId>
<ParentRevisionIds>95615b39-ad82-4932-bc5e-94234183f103</ParentRevisionIds>
<Message>created new entity</Message>
<Committer>admin</Committer><MergeRevisions>
<Branch>Trunk</Branch>
<ParentRevisionIds>b1372603<CommitTime>2017-4705-4728-8ef4-198477f97e6e</ParentRevisionIds>03-15T13:47:20.46</CommitTime>
<Tags>tag1</Tags>
</Revision><RevisionId>95615b39-ad82-4932-bc5e-94234183f103</RevisionId>
<Revision>
<CommitTime>2015-02-17T15:05:14.213</CommitTime>
<Message>a1</Message>
<RevisionId>b1372603-4705-4728-8ef4-198477f97e6e</RevisionId>
<Message>initial commit in Trunk<<Committer>admin</Message>Committer>
<Committer>admin</Committer>
<Branch>Trunk<<Branch>Branch5</Branch>
<ParentRevisionIds>7371efb5-be0d-43fb-ba54-287836daedd6</ParentRevisionIds>
</Revision><ParentRevisionIds>8b6fb392-bb40-4274-b8f8-635f6049fdf7</ParentRevisionIds>
<Revision>
<CommitTime>2015-02-13T13:14:39.353</CommitTime><ParentRevisionIds>4c57d9c4-8a4c-4a84-a535-c5b5cdb926f0</ParentRevisionIds>
<RevisionId>7371efb5-be0d-43fb-ba54-287836daedd6</RevisionId>
</MergeRevisions>
<Message>Branch created</Message>
<Committer>admin<</Committer>MergeRevisions>
<Branch>Trunk<</Branch>MergeRevisions>
</Revision><MergeRevisions>
</GetRevisionsResult>
</GetRevisionsResponse>
</s:Body>
</s:Envelope> |
|
GetRevisionsWithLeveledMergedRevisions
Returns a list of revisions in a specified repository and branch, with the option to request a certain level of merged revisions
Parameters:
- repository : the repository to search in, required
- branch : the branch to search in, required
- startIndex : the index of the first included revision, required
- amount : the number of revisions to include, required; a negative amount includes all revisions
- taggedOnly : boolean flag indicating whether to include only tagged revisions, required
- level : the level of merge revision to include, required; a negative amount includes all levels of merged revisions
Usage recommendation : this method can be used as a better performing variant of the GetRevisions operation (with the includeMergeRevisions flag set to true).
Expand |
---|
|
Request: Code Block |
---|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:GetRevisionsWithLeveledMergeRevisions>
<CommitTime>2017-03-15T13:55:53.077</CommitTime>
<RevisionId>55a73f9d-3b31-4852-bcc0-08558bb1ed62</RevisionId>
<Message>a44</Message>
<Committer>admin</Committer>
<Branch>branch6</Branch>
<ParentRevisionIds>ac9ce6f0-d814-4a69-b0cc-5205509d4a65</ParentRevisionIds>
<ParentRevisionIds>abeedd37-9c04-4783-8850-1dd2f1ded126</ParentRevisionIds>
<MergeRevisions>
<ns:repository>TestRepository</ns:repository><CommitTime>2017-03-15T13:46:42.007</CommitTime>
<ns:branch>Trunk</ns:branch>
<ns:startIndex>0</ns:startIndex>
<ns:amount>10</ns:amount><RevisionId>abeedd37-9c04-4783-8850-1dd2f1ded126</RevisionId>
<ns:taggedOnly>false</ns:taggedOnly>
<ns:level>1</ns:level>
<<Message>save</ns:GetRevisionsWithLeveledMergeRevisions>Message>
</soapenv:Body>
</soapenv:Envelope> |
Response: Code Block |
---|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GetRevisionsWithLeveledMergeRevisionsResponse xmlns="http://www.everest.nl/aquima/studio/ManagementService/1.0">
<Committer>admin</Committer>
<GetRevisionsWithLeveledMergeRevisionsResult>
<Revision>
<Branch>branch4</Branch>
<CommitTime>2016-11-29T13:30:18.277</CommitTime>
<ParentRevisionIds>f81a0556-3891-49f4-ade8-3d6abe3dcbfe</ParentRevisionIds>
<RevisionId>99a878f4 <ParentRevisionIds>4c57d9c4-53388a4c-49104a84-974ca535-b5749303f7fe<c5b5cdb926f0</RevisionId>ParentRevisionIds>
<MergeRevisions>
<Message>update from A B C</Message>
<Committer>admin</Committer><CommitTime>2017-03-15T13:45:16.333</CommitTime>
<Branch>Trunk</Branch>
<ParentRevisionIds>64bac7d9<RevisionId>4c57d9c4-71408a4c-46694a84-b3dea535-a8f0c98db5cf<c5b5cdb926f0</ParentRevisionIds>RevisionId>
<ParentRevisionIds>6fd443ee-9a20-431f-8d91-b7b1a85bc217</ParentRevisionIds>
<Message>merge</Message>
<MergeRevisions>
<CommitTime>2016-11-29T13:28:42.4</CommitTime>
<Committer>admin</Committer>
<RevisionId>6fd443ee-9a20-431f-8d91-b7b1a85bc217</RevisionId>
<Branch>Trunk</Branch>
<Message>update from Team b & C</Message>
<Committer>admin</Committer><ParentRevisionIds>d137f43d-fce9-4d08-8f51-aca31e7dc720</ParentRevisionIds>
<Branch>TeamA</Branch>
<ParentRevisionIds>17d4af9d-bce7-4ca2-a35d-bf48a88644ec</ParentRevisionIds>
<ParentRevisionIds>300c5d5c-08a5-4184-8c47-db7eb2aa1466</ParentRevisionIds>
</MergeRevisions>
<MergeRevisions>
<MergeRevisions>
<CommitTime>2016-11-28T17:39:01.007</CommitTime>
<RevisionId>300c5d5c<CommitTime>2017-08a5-4184-8c47-db7eb2aa1466</RevisionId>03-15T13:44:44.5</CommitTime>
<Message>update from Trunk</Message>
<RevisionId>d137f43d-fce9-4d08-8f51-aca31e7dc720</RevisionId>
<Committer>admin</Committer>
<Branch>TeamA<<Message>merge</Branch>Message>
<ParentRevisionIds>c00795a2-2c4d-4d12-be7d-35e3ea8d636d</ParentRevisionIds>
</MergeRevisions>
<Committer>admin</Committer>
</Revision>
<Revision>
<Branch>Trunk</Branch>
<CommitTime>2016-11-28T17:38:00.823</CommitTime>
<RevisionId>64bac7d9<ParentRevisionIds>8b6fb392-7140bb40-46694274-b3deb8f8-a8f0c98db5cf<635f6049fdf7</RevisionId>ParentRevisionIds>
<Message>create entity C on Trunk</Message>
<ParentRevisionIds>233e802d-7392-459e-a5a4-32baf676c344</ParentRevisionIds>
<Committer>admin</Committer>
<Branch>Trunk</Branch>
</MergeRevisions>
<ParentRevisionIds>6f8c6390-dcb2-402d-b6bb-dc33bcdfce42</ParentRevisionIds>
</Revision><MergeRevisions>
<Revision>
<CommitTime>2016<CommitTime>2017-1103-28T1715T13:3743:3940.927<307</CommitTime>
<RevisionId>6f8c6390<RevisionId>8b6fb392-dcb2bb40-402d4274-b6bbb8f8-dc33bcdfce42<635f6049fdf7</RevisionId>
<Message>merge with teamA</Message>
<Committer>admin</Committer><Message>mergeIntoMaster</Message>
<Branch>Trunk</Branch>
<ParentRevisionIds>311d5dd3-8931-4e5c-99e5-0b3f22c47571</ParentRevisionIds><Committer>admin</Committer>
<ParentRevisionIds>c00795a2-2c4d-4d12-be7d-35e3ea8d636d</ParentRevisionIds>
<MergeRevisions><Branch>Trunk</Branch>
<CommitTime>2016-11-28T17:36:44.877</CommitTime>
<RevisionId>c00795a2-2c4d-4d12-be7d-35e3ea8d636d</RevisionId><ParentRevisionIds>53ec7bf3-0d47-4763-9f9d-d7e733f5c802</ParentRevisionIds>
<Message>commit on TeamA branch</Message>
<ParentRevisionIds>5fe5fd12-4610-422c-9496-e18130dc822b</ParentRevisionIds>
<Committer>admin</Committer>
</MergeRevisions>
<Branch>TeamA</Branch>
<MergeRevisions>
<ParentRevisionIds>311d5dd3-8931-4e5c-99e5-0b3f22c47571</ParentRevisionIds>
</MergeRevisions>
</Revision>
<CommitTime>2017-03-15T13:37:29.477</CommitTime>
<Revision>
<CommitTime>2016-11-28T17:09:25.783</CommitTime><RevisionId>53ec7bf3-0d47-4763-9f9d-d7e733f5c802</RevisionId>
<RevisionId>311d5dd3-8931-4e5c-99e5-0b3f22c47571</RevisionId>
<Message>initial commit on Trunk<<Message>a1</Message>
<Committer>admin</Committer>
<Branch>Trunk<<Committer>admin</Branch>Committer>
<ParentRevisionIds>f9db26db-ca13-4154-a8dc-2c05fa81eda1</ParentRevisionIds>
<<Branch>Trunk</Revision>Branch>
<Revision>
<CommitTime>2016-11-28T17:08:58.74</CommitTime>
<ParentRevisionIds>2538eada-bb93-46a7-948c-c9e9f7f68cc1</ParentRevisionIds>
<RevisionId>f9db26db-ca13-4154-a8dc-2c05fa81eda1</RevisionId>
</MergeRevisions>
<Message>Created repository</Message>
<Committer>admin<</Committer>MergeRevisions>
<Branch>Trunk</Branch>
</MergeRevisions> </Revision>
</GetRevisionsWithLeveledMergeRevisionsResult>GetStatusMaxDepthResult>
</GetRevisionsWithLeveledMergeRevisionsResponse>GetStatusMaxDepthResponse>
</s:Body>
</s:Envelope> |
|
MergeBranch
MergeRevision
SetTags
UpdateRepository
UpdateBranch
UpdateBranchType
Other Methods
ApplyOperation
EvaluateExpression
GetCurrentIdentity
GetDataSource
GetLicenseData
GetStatus
HasModuleWriteAccess
IsInRole
Logout
RetrieveLog
RetrieveServerInformation
RetrieveSubscriptionStatus
SendMessage
SetDataSource
...