BuildForge는 소스 코드 관리를 위해 StarTeam과 함께 작동할 수 있습니다.
이 주제에서는 StarTeam과 통합하기 위한 추가 설정 요구사항을 설명하고
제공된 샘플 어댑터 템플리트의 특성을 요약합니다.
StarTeam 어댑터 템플리트 샘플은 기준선에 대한 변경사항을 분석하는 방법을
제공합니다. 일반적으로 변경 분석은 빌드 방지를 위해
사용됩니다. 기준선 컴포넌트가 변경되지 않은 경우 다시 빌드되지 않습니다.
StarTeam 어댑터에 대한 추가 설정 요구사항
일반
요구사항은
어댑터 요구사항의
내용을 참조하십시오.
- 에이전트와 동일한 호스트에서 StarTeam 명령행 클라이언트를 설치하십시오.
- 사용할 Build Forge에 대한 StarTeam 사용자 계정을 설정하십시오.
- 클라이언트에 액세스할 수 있도록 에이전트 환경을 설정하십시오.
StarTeam 어댑터 템플리트 샘플
다음 어댑터 템플리트 샘플이
제공됩니다.
- StarTeamBaseline
- StarTeam 보기용 폴더를 조회하여
파일에 대한 정보를 수집합니다.
- BOM 보고서에 파일 이름, 상태, 개정 및 분기 정보를
기록합니다.
어댑터에 설정된 변수:
- USER
- PASS
- HOST
- PORT
- PROJECT
- VIEW
- DIR
- BFCLIENT
환경에 대한 추가 필수 변수:
이 변수에는 숨겨짐 지정 특성을 사용할 수 없습니다.
사용자 및 비밀번호는 단계 로그에 일반 텍스트로 기록됩니다.
- StarTeamByDate
- StarTeam API를 사용하여, StarTeam 보기를 조회하여
현재 날짜와 이전 어댑터 실행 간의 변경사항을 식별합니다.
- BOM 보고서에 변경된 파일과 디렉토리, 사용자,
버전, 날짜 및 변경 주석 정보를 기록합니다.
- diff 명령 출력의 변경 세부사항을 BOM 보고서에 기록합니다.
어댑터에 설정된 변수:
- STA_USER
- STA_PASS
- STA_HOST
- STA_PORT
- STA_PROJECT
- STA_VIEW
- STA_DIR
- BFCLIENT
- LASTRUN
- CURDATE
- EMAILCHANGES
- STARTEAM80JAR
환경에 대한 추가 필수 변수:
이 변수에는 숨겨짐 지정 특성을 사용할 수 없습니다.
사용자 및 비밀번호는 단계 로그에 일반 텍스트로 기록됩니다.