다른 응용 프로그램과 통합 > 통합 소프트웨어 관리 > 소프트웨어 구성 관리 통합 > 설치 및 구성 > 클라이언트 설치 및 구성 > Subversion 설치 및 구성 > 유지 관리 절차 > Subversion 원격 어댑터 재구성 방법
  
Subversion 원격 어댑터 재구성 방법
Subversion 원격 어댑터를 재구성하기 전에 어댑터를 원격 클라이언트로 사용을 참조하여 Subversion 어댑터를 원격 클라이언트로 사용하는 데 필요한 단계에 대해 알아보십시오.
기본 어댑터를 포함하여 Subversion 원격 어댑터를 새로 작성한 후 Subversion어댑터 관리 유틸리티에서 원격 어댑터를 재구성합니다.
* 
기본 어댑터를 포함하여 Subversion 어댑터를 다시 작성하는 방법에 대한 자세한 내용은 어댑터 작성을 참조하십시오.
1. Windchill 빠른 링크 드롭다운 목록에서 소프트웨어 다운로드 페이지에 액세스합니다.
2. PTC 소프트웨어 다운로드 페이지에서 클라이언트 시스템으로 Windchill 10.2의 svn.zip 파일을 복사합니다.
3. svn.zip에 포함된 startSVNAdapter.bat를 <ADAPTER_HOME> 디렉토리로 복사합니다.
startSVNAdapter.bat 파일의 예:
@echo off
rem Start up script for Windchill Integrations for
rem Embedded Software Subversion Adapter

rem *****************************************
rem User configured properties
rem set JAVA_HOME to the install location of the JDK
set JAVA_HOME=
rem set ADAPTER_HOME to the directory where the file svn.zip was extracted
set ADAPTER_HOME=
rem ADAPTER_NAME should be the set to the name of Subversion adapter you created
rem in Windchill Integrations for Embedded Software.
set ADAPTER_NAME=$WC.com.ptc.swlink.scm.defaultAdapter$
rem *****************************************

rem IEPROPFILE should look like..
rem ldap://cn=manager:manager@test.ptc.com/dc=IeProps,dc=test...
rem and should be the same as 'seeAlso' value seen in the file
rem WT_HOME\codebase\WEB-INF\ie.properties
set IEPROPFILE=$WC.com.ptc.swlink.scm.iepropfile$
rem IENAMINGSERVICENAME should be the same as the value of
rem wt.federation.ie.namingService
rem in WT_HOME\codebase\wt.properties
set IENAMINGSERVICENAME=$WC.com.ptc.swlink.scm.ccConfig.host2$.namingService
set SCM_HOME=%ADAPTER_HOME%
set CLASSPATH=%JAVA_HOME%\lib\tools.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\servlet.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\ie3rdpartylibs.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\ieWeb.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\jmxcoreWeb.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\wc3rdpartylibs.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\CommonCore.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\MetaSpecCommon.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\svn.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\install.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%;%CLASSPATH%
title SCM Adapter
echo -------------------------------------------------------------------------------
echo Starting SCM Adapter
echo.
echo JAVA_HOME = %JAVA_HOME%
echo ADAPTER_HOME = %ADAPTER_HOME%
echo ADAPTER_NAME = %ADAPTER_NAME%
echo.
echo CLASSPATH = %CLASSPATH%
echo.
if not exist %JAVA_HOME%\bin\java.exe (
echo ERROR: Cannot find Java command - check JAVA_HOME value
echo.
pause
exit
)
if not exist %ADAPTER_HOME% (
echo ERROR: %ADAPTER_HOME% does not exist - check ADAPTER_HOME value
echo.
pause
exit
)
rem The following line starts the scm adapter as a standalone process
%JAVA_HOME%\bin\java.exe -cp "%CLASSPATH%" -DpropFile="%IEPROPFILE%"
-DruntimeServiceName="%ADAPTER_NAME%" -DserviceName="%ADAPTER_NAME%"
-DnamingServiceName="%IENAMINGSERVICENAME%" -Dwt.home="%SCM_HOME%"
com.ptc.swlink.scm.adapter.clearcase.CcMultithreadedAdapter
pause
4. startSVNAdapter.bat 파일을 편집하여 다음 값을 지정합니다.
ADAPTER_HOME - svn.zip 파일의 모든 jar 파일이 추출된 디렉토리를 지정합니다. 예를 들면 다음과 같습니다.
set ADAPTER_HOME=D:\SVN-OOP
JAVA_HOME - Subversion 어댑터가 있는 시스템의 JDK 위치를 지정합니다. JDK 1.7 버전이 클라이언트 시스템에 설치되어 있어야 합니다.
예를 들면 다음과 같습니다.
set JAVA_HOME=c:\jdk\jdk1.7_0
ADAPTER_NAME - Windchill에서 작성한 Subversion 어댑터의 이름을 지정합니다.
예를 들면 다음과 같습니다.
set ADAPTER_NAME=$WC.com.ptc.swlink.scm.defaultAdapter$
* 
startSVNAdapter.bat 파일에서 IEPROPFILE 및 IENAMINGSERVICENAME 값이 주석에 설명되어 있는 올바른 값으로 설정되어 있는지 확인하십시오.
5. startSVNAdapter.bat 파일을 사용하여 Subversion 어댑터가 있는 시스템에서 어댑터를 시작합니다.
6. Subversion 어댑터가 시작되면 Windchill 서버, 서브렛 엔진을 시작합니다. 이제 어댑터가 성공적으로 구성되고 원격으로 실행됩니다.