2014-01-23 3 views
2

Jenkins의 경우 RTC 다운로드 및 허용 옵션 인 경우 .project collision으로 인해 RTC 플러그인이 제대로 작동하지 않기 때문에 명령을 사용하고 있습니다. RTC 플러그인을 사용하는 동안 다른 스트림의 구성 요소가있는 저장소 작업 영역에서 코드를 다운로드하려고 시도합니다. "-i"(구성 요소의 디렉토리를 만드는 데 사용되는) 옵션없이 RTC 플러그인을 다운로드하면 구성 요소에서 .project 파일 충돌이 발생합니다. 그래서 "-i"옵션을 사용하여로드 명령을 내 보내야했습니다.Jenkins의 RTC poll scm

이제 젠킨스에서 SCM을 폴링하고 싶습니다. RTC에 SCM이 구성되어 있지 않으므로 저장소 작업 영역에 들어오는 변경 사항이있을 때마다 빌드를 트리거하는 RTC 용 jenkins의 Poll SCM을 어떻게 구성 할 수 있습니까?

감사합니다.

+0

어떤 플러그인 버전을 사용하고 계셨습니까? 현재 버전에서 제대로 작동합니까? 조심해, https://wiki.jenkins-ci.org/display/JENKINS/Rational+Team+Concert+Plugin은 더 이상 사용되지 않으므로 https://wiki.jenkins-ci.org/display/JENKINS를 사용해 보았다고 가정합니다./Team + Concert + Plugin – x29a

+0

작업 공간에서 빌드하는 경우 작업 폴링 (자주)은 한 번만 가능합니다. 변경 사항을 wsr 대 스트림으로 빌드하고 빌드하면 해당 폴링을 폴링 할 수 없으므로 그들이 이미 그 작업 공간으로 받아 들여지는대로 다시 ... – sloven

답변

2

변경 사항을 폴링 할 때 compare 명령을 사용해야합니다. RTC 버전에 올바른 RTC Info Center을 사용해야합니다. 그러나 SCM 명령 줄을 사용하는 것은 까다로울 수 있습니다. 빌드 구성 요소는 들어오는 변경 사항을 수락하는 대신 빌드 작업 영역으로 바꿉니다. 전자는 폐기 된 변경 세트를 올바르게 처리하고 후자보다 더 잘 수행합니다.

Team Concert plugin을 사용하는 경우 빌드 정의를 지정할 수 있습니다. 빌드 정의에 "Jazz Source Control"옵션이 있는지 확인하고 "Components for folders"를 선택하십시오.

미래의 재즈 질문은 Jazz Forum에 게시하면 더 많은 관심을 받게 될 것입니다.

희망 하시겠습니까?

Scott

관련 문제