Repository-IDs werden in Application Lifecycle Management Uniform Resource Identifiers (ALM URIs) aufgenommen. Mit ALM URIs können Elemente auf der gesamten ALM-Serverplattform verwendet, unterschieden und über eine Anwendung hinaus nachverfolgt werden. Unter anderem werden mit ALM URIs Silk Central-Anforderungen und Testläufe in mehreren Silk Central-Repositorys eindeutig identifiziert.
Die Syntax des ALM-Element-URIs lautet folgendermaßen:
<ALM URI> = alm://<source project>/<source element path>[?<source version>] <source project> = <source type>!<project identity>
Für Silk Central, <source type> = sctm. Für Issue Manager, <source type> = scim.
Die Projektidentität setzt sich folgendermaßen zusammen:
<project identity> = <repository ID>_<project ID>
<repository ID> ist ein eindeutiger Bezeichner für jedes Silk Central- und Issue Manager-Repository. Jedes Repository erzeugt einen eindeutigen Bezeichner, der im Repository gespeichert wird. Die Eindeutigkeit wird über alle installierten Repositorys hinweg gewährleistet. <project ID> ist ein Bezeichner für ein Silk Central- oder Issue Manager-Projekt. Dieser Bezeichner ist im Kontext eines Repository eindeutig.
Quellelementpfad:
Silk Central und Issue Manager referenzieren Artefakte mit der folgenden Syntax:
Native Anforderungen von Silk Central, bei denen es sich um Anforderungen handelt, die nicht mit einem externen Anforderungsmanagementsystem verknüpft sind, verwenden folgende Syntax:
<source element path> = /<requirement ID>;ns=requirement
Für Silk Central-Tests wird folgende Syntax verwendet:
<source element path> = /<test ID>;ns=test
Für Silk Central- und Issue Manager-Fehler wird folgende Syntax verwendet:
<source element path> = /<issue ID>;ns=issue
alm://sctm!USCA01_23/602;ns=test
Silk Central-Repository USCA01, Projekt-ID 23, Element-ID 602, Elementtyp test.