2011-11-07 11 views

답변

0

CCRC는 "웹"은 ClearCase 스냅 샷보기에서 코드를 액세스하기위한 것입니다.
되는 빛의 ClearCase 설치, 당신 :

  • 가 쉽게 통합 할 필요가 없습니다 업데이트 할 새로운 콘텐츠 (파일에 새 버전)을 감지 할 수있는 모든 cleartool 명령이 없습니다 TeamCity, Jenkins 또는 Hudson과 함께 할 수 있습니다. 왜냐하면 그들은 모두 cleartool 명령에 의존하기 때문입니다.
    예를 들어, TeamCity는 여전히 pending ticket on CCRC support입니다. 당신을 위해

, 어쨌든 그 스케줄러를 사용/필요하지 않기 때문에, 당신이 순서대로 CCRC CLI (rcleartool)를 사용하여 시작할 수 있습니다

  • 갱신하여 ccweb보기
  • 업데이트가 새 버전인지 확인하십시오.
  • 새로운 기능이 추가 된 경우 앱을 배포하십시오. ticket 5192 :
 
rcleartool update [-username user-name][-ser/ver server-url][-pas/sword user-password] 
        [-print] [-ove/rwrite | -nove/rwrite | -ren/ame] 
        [pname ...] 

젠킨스는 현재 CCRC 지원 계획 유사한 경로는 다음
을 (아직 젠킨스도 허드슨도 지원 CCRC) 내가 어떤 생각 해요

입니다 외부 도구로 rcleartool을 호출하는 것이 더 좋으며 teamapi를 개발할 때 (또는 그들이 지금 cmapi라고 부르는대로) 순수한 Java 확장을 기반으로 개발하십시오. 이 IBM 기사에

자세한 내용 :
"Continuous integration with IBM Rational ClearCase Remote Client"CCRC와 CI에 대한 이러한 일반적인 아키텍처 스키마에서

CI infrastructure

, 내 제안 위 (rcleartool update)가 링크에 의해 도시된다 CM 서버와 빌드 서버 사이.

+0

답장을 보내 주셔서 감사합니다. 그것은 정말로 멋지다. – Amit

+0

답변이 마음에 들면 체크 표시를 클릭하여 동의해야합니다. 이것은 또한 질문을 닫을 것입니다. –

0

개인적으로 나는 바퀴를 다시 발명하지 않음으로써 시작할 것입니다.

팀 시티는 당신이 요구하는지 무엇을 할 수 하나 개의 제품에 대한

http://www.jetbrains.com/teamcity/

+0

사실, 저는 팀 도시를 사용하고 싶지 않습니다. 다른 해상도 ?? – Amit

+0

-1. TeamCity는 어쨌든 CCRC를 지원하지 않습니다. 내 대답을 보라. – VonC

+0

팀 시티는 클리어 케이스를 지원합니다. 또한 Team City에 "하나의 제품이 ..."이라는 예를 들었습니다. –