Часть 3: ИЕРАРХИЯ


plug

3-10: Копирование между библиотеками

plug



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

Команда Cross-Library Copy... меню Facets предоставляет диалог для копирования фасет между библиотеками.

Левая и правая колонки показывают содержание двух разных библиотек (а выпадающее меню над каждой колонкой позволяет вам выбрать две библиотеки, которые вы хотите использовать). Когда есть фасет с тем же именем в обоих библиотеках, система сравнивает даты модификации, чтобы определить, какая из них новее, клавиша "Examine Contents" сравнивает содержимое фасет, чьи даты различны, и отображает индикатор, действительно ли они различны или различаются только по дате. Клавиша "Examine Contents Quietly" делает то же самое, но она не поясняет, какие различия были найдены. Клавиша "List differences" выводит все различия в окно сообщений.

Figure 3.5

Выбор фасета в правой библиотеке и щелчок по "<< Copy" приводит к копированию фасета в левую библиотеку. Клавиша "Copy >>" делает все в обратном порядке. Если выбрано "Delete after copy (удалить после копирования)", клавиши меняются на "<< Move" и "Move >>". Если есть субфасеты копируемого фасета, они копируются; если есть другие виды копируемого фасета ("связанные виды - related views"), они также копируются. Копирование субфасет и связанных видов может быть запрещено через снятие соответствующих флажков.


Prev

Предыдущий

   

Contents

Содержание

   

Следующий

Next