Datei manifest.rmd erstellen

Sie können eine Datei manifest.rmd erstellen, die die Regeldefinitionen für die Assets in einer Aktualisierung im Stapelbetrieb enthalten soll.

Informationen zu diesem Vorgang

Wenn Sie eine Aktualisierung im Stapelbetrieb ausführen, müssen Sie die Regeln für die Assets definieren, mit denen Sie arbeiten. Zum Definieren von Regeln können Sie Regeln für Assets erstellen oder Sie können eine Datei manifest.rmd erstellen, die Informationen zu den Assetregeln enthält. Informationen zum Erstellen von Regeln finden Sie im Abschnitt 'Regeln für Dateien und Ordner erstellen'. Regeln für Dateien und Ordner erstellen
Die Datei manifest.rmd enthält die Definitionen für die folgenden Regeln:
  • Name
  • Version
  • Beschreibung und Kurzbeschreibung
  • GUID
  • Assettyp-URI:
  • Erstellungszeit
  • Zugehörige Assets
  • Artefakte
Vergleichen Sie Ihre Datei manifest.rmd mit diesen beiden Beispielen. Das erste Beispiel enthält die Mindestmenge an Daten, die eine Manifestdatei enthalten muss; die Assettypdeskriptorgruppe muss in Ihrer Datei definiert sein. Nachdem Sie die Datei manifest.rmd im Stammverzeichnis eines Assets oder eines Assetarchivs gespeichert haben, können Sie Regeln für Ihr Asset erstellen.

Stammverzeichnis als Stammverzeichnis eines Assets

<?xml version="1.0" encoding="UTF-8"?>
<defaultprofile:Asset xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:defaultprofile="http:///defaultprofile.ecore">
  <classification>
    <descriptorGroup name="AssetType">
      <nodeDescriptor href=""/>
    </descriptorGroup>
  </classification>
</defaultprofile:Asset>

Die zweite Manifestbeispieldatei enthält alle Einträge, die Sie in dieser Datei definieren können.

<?xml version="1.0" encoding="UTF-8"?>
<defaultprofile:Asset xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:defaultprofile="http:///defaultprofile.ecore" 
	name="My Asset" version="1.0" shortDescription="short description">
  <classification>
    <descriptorGroup name="AssetType">
      <nodeDescriptor href="My Asset Type" />
    </descriptorGroup>
    <descriptorGroup name="CustomAttributes">
      <freeFormValue><freeFormDescriptor href="Attribute Name"/><value>attribute value</value></freeFormValue>
    </descriptorGroup>
    <descriptorGroup name="Schema Name">
      <nodeDescriptor href="Category name"/>
      <classificationSchema href=""/>
    </descriptorGroup>
  </classification>
  <solution>
    <artifact name="somefile.txt" type="text/plain">
      <reference><value>somefile.txt</value></reference>
    </artifact>
  </solution>
  <relatedAsset name="Blah" relationshipType="Depends" assetId="{FD3480B4-9E2E-6D21-BFE5-8E36A7B6FD8D}" assetVersion="1.0" />
  <description><value>Longer description</value></description>
</defaultprofile:Asset>

Nächste Schritte

Nachdem Sie die Assetregeln definiert haben, können Sie mit der Aktualisierung im Stapelbetrieb fortfahren, indem Sie das Repository angeben und die Assets für das Repository aktualisieren.

Feedback