Изменение ресурсов

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

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

Необходимо установить соединение с хранилищем Rational Asset Manager. Для загрузки и обновления описательных метаданных или содержимого ресурса требуется роль с соответствующими правами доступа. Для получения необходимых прав доступа обратитесь к администратору сообщества.

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

Прим.: После изменения объектов или метаданных ресурса поиск по ключевым словам выполняется только в обновленных данных. Если требуется сохранить старые метаданные, чтобы их можно было просматривать при поиске, создайте новую версию ресурса.
Напоминание: Для обновления изменений на сервере необходимо сохранить изменения и нажать кнопку Обновить.

Процедура

  1. Найдите в хранилище ресурс, который требуется изменить. Перейдите для этого на панель Поиск ресурса и укажите любую комбинацию ключевых слов, фильтров и тегов для поиска. Результаты поиска будут показаны на панели Ресурсы.
  2. Импортируйте ресурс в свою рабочую область. Изменяемый ресурс необходимо вначале импортировать. Для импорта ресурса:
    1. На панели Ресурсы щелкните правой кнопкой мыши на имени ресурса и выберите пункт Импортировать ресурс.

      Импорт ресурса из панели Ресурсы

    2. Будет предложено одновременно импортировать любые ресурсы, связанные с импортируемым ресурсом. Выберите любые дополнительные связанные ресурсы, которые требуется импортировать, и нажмите кнопку Далее.
    3. Ресурс необходимо импортировать в проект. Выберите существующую папку проекта.
      • Если в рабочей области нет доступного проекта, откроется окно Создать проект. Присвойте этому проекту имя и нажмите кнопку OK.
      • При наличии существующих проектов для создания нового проекта можно также щелкнуть на значке Мастер создания проекта.
    4. Нажмите Готово. Ресурс вместе со всеми связанными ресурсами будет загружен в рабочую область.
  3. Если ресурс не открылся автоматически, откройте его, дважды щелкнув на его имени на панели Меню ресурсов.
  4. Продолжите изменение описательных атрибутов, прикрепленных артефактов, категорий или взаимосвязей ресурса.
    ОСТОРОЖНО:
    Текстовый редактор может не отслеживать наличие несохраненных изменений в ресурсе; в результате при закрытии редактора ресурсов эти изменения могут быть потеряны. Для того чтобы система Eclipse заметила изменения, нажмите клавишу Enter или примените одну из команд текстового редактора, например команду изменения стиля шрифта (полужирный или курсив).
  5. Необязательно: Номер версии ресурса можно изменить.
    1. В Редакторе ресурсов на странице Общие сведения рядом с полем Версия выберите список Изменить версию и выберите Заменить существующую версию. Для того чтобы создать новую версию ресурса (например, создать Версию 2.0 в дополнение к Версии 1.0), а не просто изменить номер версии этого ресурса, выберите Создать новую версию. Дополнительная информация приведена в разделе Создание другой версии ресурсов и Передача ресурсов.
    2. В поле Версия укажите новый номер версии ресурса. Для отмены изменений и сохранения исходного номера версии выберите в выпадающем списке рядом с полем Версия опцию Отменить изменения версии.
  6. Необязательно: На странице Общие сведения можно также добавить или удалить теги ресурса. Для добавления тега нажмите плюс Значок Добавить тег на боковой панели Теги, затем введите в текстовое поле новый тег и нажмите кнопку Добавить. Для удаления тега нажмите значок [x] рядом с именем тега.
  7. Необязательно: Для изменения владельцев ресурса выполните следующие действия:
    1. На панели редактора ресурса выберите вкладку Общие сведения.
    2. В разделе Владельцы нажмите значок Изменить владельцев ресурса значок Изменить владельцев ресурса.
    3. В окне Выбор пользователя введите в текстовом поле любую часть имени пользователя и нажмите кнопку Найти. Результаты будут показаны в разделе Результаты поиска.
    4. Для добавления пользователя в качестве владельца выберите пользователя в разделе Результаты поиска и нажмите кнопку Добавить. Повторите операцию для всех пользователей, которых необходимо добавить.
    5. Для удаления пользователя из списка владельцев выберите пользователя в разделе Владельцы и нажмите кнопку Удалить. Повторите операцию для всех пользователей, которых необходимо удалить.
    6. По завершении операций добавления и удаления пользователей нажмите кнопку OK.
  8. После внесения всех необходимых изменений нажмите кнопку Обновить. Если кнопка Обновить отключена, то после изменения ресурса на сервере необходимо вначале синхронизировать все отличия и только затем обновлять ресурс. Выберите Содержимое на сервере изменено и выберите опцию Получить последнее содержимое с сервера, Использовать содержимое только рабочей области или Сравнить сервер и локальную версию на панели Синхронизировать. Дополнительная информация приведена в разделе Синхронизация ресурсов с хранилищем.
  9. В окне Подтверждение обновления ресурса нажмите кнопку Да.
    1. Необязательно: Можно также ввести комментарий с описанием вносимых изменений. Введенные комментарии будут отправлены всем подписчикам.
  10. Если ресурс содержит файлы артефактов, изъятые из системы управления источниками данных (SCM), такой как CVS или Jazz, которые не были возвращены назад, то вам будет предложено не записывать информацию SCM о хранилище Rational Asset Manager. Для продолжения нажмите кнопку Yes. Для отмены нажмите кнопку No. Передайте файлы артефактов обратно в SCM и повторите операцию передачи ресурса. Для записи информации SCM о хранилище все файлы должны быть возвращены в систему SCM. В соответствующий проект будут добавлены файлы, содержащие информацию о ресурсе, о хранилище Rational Asset Manager и о хранилище SCM. Запись информации SCM позволит в дальнейшем загрузить эти артефакты непосредственно из системы управления источниками данных (а не из Rational Asset Manager).
  11. В протоколах состояния можно увидеть следующие выполняющиеся задачи:
    • Передача ресурса: эта задача передает метаданные и содержимое ресурса на сервер.
    • Обработчик изменений сервера редактора RAM: эта задача отслеживает изменения версии ресурса на сервере. Если ресурс существует, то контролируются изменения, которые могли быть внесены другим пользователем или клиентом, и предлагается проверить и выполнить слияние различий с помощью панели Синхронизировать.
  12. Нажмите кнопку Да, чтобы подтвердить обновление существующей версии ресурса. Другими словами, существующая версия ресурса в хранилище будет заменена.

Результаты

Откроется окно Обновление ресурса, отражающее выполнение обновления. После завершения обновления будет выдано подтверждение.

Комментарии