Мы разрабатываем инструмент, использующий c # для проверки кода.Мы используем clearcase в качестве источника контроля.
Я использую объект "cleartool
" для выполнения любых операций, взаимодействующих с clear case {ex операций ClearCase: получение списка присутствующих меток, файловприкрепленный с указанным ярлыком и т. д.}}
Перед использованием cleartool требуется, чтобы я изменил свой рабочий каталог на соответствующий каталог VOB.
Скажем, например, у меня есть "exampleView
"и "exampleVOB
" на сетевом диске "U
".Итак, в моем коде
- шаг 1. Измените мой рабочий каталог на каталог VOB "
cd U:\exampleView\exampleVOB
" - шаг 2. взаимодействуйте с clear case с помощью команд cleartool.
Проблема:
Так что теперь из моего дизайна инструмента есть
- У меня есть 2 комбинированный список для просмотра и другой для VOB .
- Пользователь выбирает соответствующий вид и VOB.
- С помощью кода получите чистый случай сетевой диск с помощью записи реестра "
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mvfs\Parameters\basedrive
" - I formпуть как "
basedrive:\viewcomboboxselection\vobcomboboxselectedvalue
"
Так что теперь я хотел знать, есть ли способ получить список VIEWS и VOBS в данной системе.
Мои выводы на данный момент:
- Запись реестра "
HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Atria\ClearCase\CurrentVersion\RecentlyUsedViews
" даст мне только выбранные представления, но не все представления в системе. - Запись реестра "
HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Atria\ClearCase\CurrentVersion\PersistentVOBs
"не выдаст мне все VOB в данной системе.
Есть ли какие-либо записи в реестре или какой-либо способ получить список всех представлений и заданий в системе.