Использование артефактов ресурсов в проектах Eclipse

Можно хранить файлы и управлять ими в IBM® Rational Asset Manager Эти файлы можно многократно использовать в проектах Eclipse, связывая артефакты ресурса с проектом.

Прежде чем начать

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

Об этой задаче

Описанный процесс позволяет более оптимально использовать общие инструменты и решения организации, хранимые в Rational Asset Manager.

При добавлении связанного артефакта в другой ресурс с помощью этого процесса (например, общий набор инструментов из одного ресурса добавляется в другой ресурс для выпуска программного обеспечения) файлы связанного артефакта не включаются непосредственно в ресурс. Новый ресурс будет содержать только ссылки на артефакты исходного ресурса. Новый ресурс будет связан с исходным ресурсом отношением Зависимости. При импорте нового ресурса в рабочую область вместе с ним будут импортированы также связанные артефакты из других ресурсов.

Процедура

  1. Найдите ресурс, содержащий артефакт, который должен использоваться. Для поиска ресурса воспользуйтесь функциями поиска (включая фильтры и поиск тегов) на панели Поиск ресурсов. Откроется панель Ресурсы со списком результатов.
  2. Дважды щелкните на имени ресурса, чтобы открыть его в Редакторе ресурсов.
  3. Нажмите кнопку Содержимое.
  4. На странице Содержимое найдите файл, на который должна указывать ссылка в проекте Eclipse.
  5. Свяжите артефакт с проектом в рабочей области, выполнив любую из следующих процедур:
    • с помощью мыши перенесите файлы со страницы Содержимое панели Редактор ресурсов в проект на панели Разработка модуля или Навигатор, или
    • откройте контекстное меню файла и выполните следующие действия:
      1. Выберите команду Связать артефакт с проектом. Откроется окно со списком проектов в текущей рабочей области Eclipse.
      2. Выберите проект или папку, в которые следует поместить связанный файл.
      3. Дополнительно: для воссоздания структуры каталогов ресурса в выбранной папке проекта выберите опцию Сохранять пути к артефактам.
      4. Нажмите Далее.
  6. Если для ресурса существуют связанные ресурсы, то артефакты из них также можно добавить в проект. Выберите связанные ресурсы и любые дополнительные артефакты для добавления из данного ресурса, затем нажмите кнопку Далее. Например, если включается файл .wsdl, то связанный ресурс может иметь связанный .xsd.
  7. Проверьте выбранные варианты и нажмите кнопку Готово.

Результаты

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

Для файлов связанных артефактов в рабочей области рядом с их значком показывается синий квадрат пример связанного артефакта. Пока процесс загрузки артефакта не завершен, показывается значок-заменитель значок-заменитель загружаемых артефактов.

Для просмотра сведений о ресурсе, содержащем артефакт, откройте контекстное меню файла и выберите пункт Свойства > Параметры многоразового ресурса.Если существует несколько версий ресурса, то на странице Параметры многоразового ресурса можно выбрать версию из списка Версия ресурса, и версия файла артефакта будет изменена. Если файл артефакта, ссылка на который добавляется, отсутствует в этой версии ресурса (например, файл был удален в последней версии), система запросит другую версию для сохранения файла в рабочей области.

Если проект был зафиксирован, то файлы связанных артефактов не будут добавляться в хранилище системы управления источниками данных, такой как Jazz или CVS.


Комментарии