SCC 준수 구성 관리 도구를 설치하면 도구별 DLL이 PC에 설치됩니다. 구성 관리 조작을 호출하면 IBM Rational Rhapsody에서는 이 DLL에 대한 항목을 시스템 레지스트리에서 찾습니다. 찾은 경우, DLL이 로드되고 해당 도구를 사용하여 구성 관리 조작이 실행됩니다. Rational Rhapsody에서 올바른 SCC 도구에 대한 DLL을 찾지 못한 경우 오류 메시지가 생성됩니다. 시스템 레지스트리(HKEY_LOCAL_MACHINE\SOFTWARE 아래에 있음)에 있는 SourceCodeControlProvider 키의 ProviderRegKey 값에 기본 구성 관리 도구에 대한 DLL의 위치가 저장됩니다.
여러 SCC 준수 도구를 같은 시스템에 설치할 수 있습니다. 이 경우 InstalledSCCProviders 키(HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider 아래에 있음) 아래에 여러 개의 항목이 있습니다. 예를 들면 다음과 같습니다.
PVCS Dimensions: REG_SZ: Software\SQL Software\PcmcScc
Microsoft Visual SourceSafe: REG_SZ: Software\Microsoft\
SourceSafe
ClearCase: REG_SZ: Software\Atria\ClearCase
ProviderRegKey
값이 원하는 구성 관리 도구와 일치하지 않는 경우, 레지스트리 편집기(예:
Regedt32)를 사용하여 설치된 SCC 준수 구성 관리 도구 중 하나를 선택한 다음
사용하려는 SCC 도구의 InstalledSCCProviders에서 제공하는 정보로
SourceCodeControlProvider키의 ProviderRegKey
값을 편집하십시오.
예를 들어 PVCS Dimensions를 사용하려면
다음 문자열로 ProviderRegKey 값을 편집하십시오.
Software\SQL Software\PcmsScc