Я видел в ClearCase, что есть представление моментального снимка и динамическое представление. Каковы различия между этими типами представлений (я предполагаю, что существуют только два типа представлений), и когда подходящее время их использовать?
Каковы различия между представлением моментального снимка и динамическим представлением?
Ответ 1
Представления снимков основаны на локальной файловой системе (например, в рабочей области в Subversion):
- вы загружаете файлы в любом месте на своем жестком диске.
- вам нужно "
cleartool update
" обновить его содержимое
Динамические представления основаны на сетевом контенте: они представляют динамический (как в "постоянно обновляемом" ) вид сетевого содержимого (удаленные версии VOB, выбранные спецификацией конфигурации)
- вы получаете доступ к ним только через точку монтирования "динамического представления" (
M:\
в Windows или/view
в Unix: это точка монтирования MVFS: файловая система MultiVersion) - вам не нужно обновлять их.
Я часто использую их (динамические представления) в дополнение к представлениям моментальных снимков, что означает, что это отличный инструмент для просто "видеть" файлы (например, вы можете использовать динамическое представление для настройки своей спецификации конфигурации, пока не увидите, что вы хотите, а затем скопируйте эти правила выбора в свой обычный снимок)