Для представлений моментальных снимков у нас есть «шаблонное» рабочее пространство, которое ссылается на файлы .project
и .classpath
«стандартным» способом:
c:\ccviews\projectA\vob1\path\...
c:\ccviews\projectB\vob1\path\...
c:\ccviews\projectC\vob2\path\...
Таким образом, копируя это рабочее пространство, мы можем быстро настроить проекты для нового члена команды.
Каждый коллега определит свои собственные снимки с помощью:
- уникальное имя (
colleague1_projectA_snap
,
colleague1_projectB_snap
* * 1016
- ...)
- один и тот же корневой каталог для каждого представления, ссылающегося на данный проект
(c:\ccviews\projectA
для:
colleague1_projectA_snap
или
colleague2_projectA_snap
или
colleague3_projectA_snap
...)
Поскольку представление снимка может находиться в любом месте на вашем диске, вы можете:
- определить стандартный путь
- масштабировать это до большого количества снимков.
Конечно, это было бы невозможно с динамическими представлениями, поскольку их пути были бы:
m:\aUniqueName\vob1\path
Вы можете попросить каждого пользователя связать представление с буквой диска, но оно не масштабируется для большого количества просмотров.
В любом случае, динамические представления отлично подходят для доступа и просмотра данных, а не для компиляции (время, необходимое для доступа к любому большому jar
или dll
через сеть, просто слишком важно)