Branching
Last updated
Status: 200 OK
{
"name": "MAIN",
"baseTimestamp": 1431957421204,
"headTimestamp": 1431957421204,
"deleted": false,
"path": "MAIN",
"state": "UP_TO_DATE"
}GET /branchesStatus: 200 OK
{
"items": [
{
"name": "MAIN",
"baseTimestamp": 1431957421204,
"headTimestamp": 1431957421204,
"deleted": false,
"path": "MAIN",
"state": "UP_TO_DATE"
}
]
}POST /branches{
"parent" : "MAIN",
"name" : "branchName",
"metadata": {}
}Status: 201 Created
Location: http://localhost:8080/snowowl/snomed-ct/v3/branches/MAIN/branchNameDELETE /branches/:pathStatus: 204 No contentPOST /merges{
"source" : "MAIN/branchName",
"target" : "MAIN"
}Status: 202 Accepted
Location: http://localhost:8080/snowowl/snomed-ct/v3/merges/2f4d3b5b-3020-4e8e-b046-b8266967d7dcPOST /merges{
"source" : "MAIN",
"target" : "MAIN/branchName"
}Status: 202 Accepted
Location: http://localhost:8080/snowowl/snomed-ct/v3/merges/c82c443d-f3f4-4409-9cdb-a744da336936GET /merges/c82c443d-f3f4-4409-9cdb-a744da336936{
"id": "c82c443d-f3f4-4409-9cdb-a744da336936",
"source": "MAIN",
"target": "MAIN/branchName",
"status": "COMPLETED",
"scheduledDate": "2016-02-29T13:52:45Z",
"startDate": "2016-02-29T13:52:45Z",
"endDate": "2016-02-29T13:53:06Z"
}DELETE /merges/c82c443d-f3f4-4409-9cdb-a744da336936Status: 204 No content