Можно создать ресурсы или обновить существующие в файловой системе ресурсы в хранилище Rational Asset Manager. Метаданные ресурсов можно указать в файловой системе с помощью файлов и каталогов, соответствующих правилам источника ресурсов. Клиент Eclipse Rational Asset Manager может выполнять пакетный импорт или обновления ресурсов с учетом источника ресурсов.

Для выполнения группового обновления с помощью клиента Eclipse из файловой системы выполните следующие действия:
В этом примере рассмотрено выполнение группового обновления. В этом примере ресурсы импортируются из четырех корневых папок ресурсов. Эти папки показаны ниже:

Необходимо импортировать метаданные ресурсов из файловой системы в хранилище Rational Asset Manager, а также указать сообщества и типы ресурсов с учетом использования артефактов.
Настройка манифеста и артефакта четырех ресурсов
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
Файл манифеста (в качестве артефакта передается файл .jar):
<?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
Файл манифеста, содержащий артефакт URL, указывающий на документацию в сети:
<?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
Файл манифеста, содержащий исходный код в виде файла .zip (исходный код размещается в папке):
<?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
Файл манифеста, содержащий исходный код в виде файла .zip:
<?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">
<!-- укажите url типа ресурсов или добавьте значение и свяжите его с существующим url типа ресурсов в групповом обновлении -->
<nodeDescriptor href="source code" />
</descriptorGroup>
</classification>
Указание сообществ ресурсов в редакторе пакетных задач


Новое правило сообщества добавляется в правило ресурсов для исходных ресурсов и для исходного ресурса задается сообщество Sample Open Source.




