Sie können Assets in Ihrem Dateisystem erstellen oder Assets, die in Ihrem Dateisystem vorhanden sind, für ein Rational Asset Manager-Repository aktualisieren. Sie können die Assetmetadaten im Dateisystem mithilfe von Dateien und Verzeichnissen definieren, für die bestimmte Regeln als Assetquellen gelten. Auf einem Rational Asset Manager-Eclipse-Client können abhängig von der Assetquelle Assetimporte oder -aktualisierungen im Stapelbetrieb durchgeführt werden.

Gehen Sie wie folgt vor, um im Dateisystem eine Stapelaktualisierung über einen Eclipse-Client auszuführen:
Im folgenden Beispiel wird beschrieben, wie eine Stapelaktualisierung ausgeführt wird. In diesem Beispiel stehen vier Assetstammordner zum Importieren von vier Assets zur Verfügung. Diese Ordner werden nachfolgend angezeigt:

Diese Assetmetadaten sollen vom Dateisystem in das Repository von Rational Asset Manager importiert werden und die Communitys und Assettypen sollen gemäß der Artefaktverwendung festgelegt werden.
Manifest und Artefakt der vier Assets konfigurieren
Directory of C:\Asset source\bin asset
09/29/2014 01:24 PM <DIR> .
09/29/2014 01:24 PM <DIR> ..
03/20/2012 11:54 AM 350,627 log4j-1.2.11.jar
09/29/2014 01:30 PM 475 manifest.rmd
Manifestdatei (Sie laden eine .jar-Datei als Artefakt hoch):
<?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="log4j bin" version="1.2.11" shortDescription="log4j jar file">
<classification>
<descriptorGroup name="AssetType">
<nodeDescriptor href="executable jar" />
</descriptorGroup>
</classification>
<solution>
<artifact name="log4j-1.2.11.jar">
<reference><value>log4j-1.2.11.jar</value></reference>
</artifact>
</solution>
</description><value>Longer description</value></description>
</defaultprofile:Asset>
Directory of C:\Asset source\doc asset
09/29/2014 01:24 PM <DIR> .
09/29/2014 01:24 PM <DIR> ..
09/29/2014 01:30 PM 560 manifest.rmd
Manifestdatei, in der ein URL-Artefakt für die Onlinedokumentation enthalten ist:
<?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="doc asset" version="1.0" shortDescription="short description">
<classification>
<descriptorGroup name="AssetType">
<nodeDescriptor href="documentation"/>
</descriptorGroup>
</classification>
<solution>
<artifact name="API reference" type="url">
<reference value="http://logging.apache.org/log4j/1.2/apidocs/index.html">
<referenceKind name="url"/>
</reference>
</artifact>
</solution>
<description><value>Longer description</value></description>
</defaultprofile:Asset>
Directory of C:\Asset source\source code asset
09/29/2014 01:30 PM <DIR> .
09/29/2014 01:30 PM <DIR> ..
09/29/2014 11:17 AM <DIR> folder
09/29/2014 01:38 PM 536 manifest.rmd
Directory of C:\Asset source\source code asset\folder
09/29/2014 11:17 AM <DIR> .
09/29/2014 11:17 AM <DIR> ..
09/29/2014 11:16 AM 27,008 log4j-1.2.11.zip
Manifestdatei, in der der Quellcode enthalten ist, der in der .zip-Datei komprimiert wurde (der Quellcode befindet sich in einem Ordner):
<?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="log4j-src" version="1.2.11" shortDescription="short description">
<classification>
<descriptorGroup name="AssetType">
<nodeDescriptor href="source code" />
</descriptorGroup>
</classification>
<solution>
<artifact name="folder" type="folder">
<artifact name="log4j-1.2.11.zip" type="application/zip"/>
<reference value="log4j-1.2.11.zip"/>
</artifact>
</artifact>
</solution>
<description><value>Longer description</value></description>
</defaultprofile:Asset>
Directory of C:\Asset source\source code2 asset
09/29/2014 01:32 PM <DIR> .
09/29/2014 01:32 PM <DIR> ..
09/29/2014 11:16 AM 27,008 log4j-1.2.11.zip
09/29/2014 11:17 AM 911 manifest.rmd
Manifestdatei, in der der Quellcode enthalten ist, der in der .zip-Datei komprimiert wurde:
<?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="log4j-src" version="1.2.11" shortDescription="short description">
<classification>
<descriptorGroup name="AssetType">
<nodeDescriptor href="source code" />
</descriptorGroup>
</classification>
<solution>
<artifact name="log4j-12.11.zip" type="text/plain">
<reference><value>log4j-12.11.zip</value></reference>
</artifact>
</solution>
</defaultprofile:Asset>
<classification>
<descriptorGroup name="AssetType">
<!-- specify the asset type url, or set a value here and map it to a existing asset type url in batch update later -->
<nodeDescriptor href="source code" />
</descriptorGroup>
</classification>
Asset-Communitys in Stapeleditor festlegen


Eine neue Community-Regel wird unter der Assetregel für Quellenassets hinzugefügt und für die Community des Quellenassets wird Sample Open Source festgelegt.




