RTC CLI를 사용하여 리포지토리 작업 영역에서 단일 구성 요소의 원본 파일 목록을 가져옵니다. 내 스크립트는 다음과 같습니다.RTC CLI를 사용하여 작업 공간의 모든 구성 요소 목록 파일
lscm list remotefiles -r local --depth - --workspace "Workspace" "Component" > C:\jazz\Filelist.txt
이제 작업 영역의 모든 구성 요소에 대한 파일을 나열해야합니다. 나는 단순히 구문에 따라 필수 그대로 "구성 요소"를 제거 할 수 없습니다 : 모든 구성 요소에서 파일 목록을 가져올 수 있습니다 RTC CLI에있는 루프 기술은
lscm list remotefiles [options] <selector> <component> [remotePath]
있습니까?
안녕하세요. 모든 구성 요소 목록이 있습니다. 내 질문은 각 구성 요소에 대한 명령을 호출하는 방법입니다? 매번 구성 요소 이름을 지정해야합니까? 로그인하는 동안 스크립트를 실행하고 싶습니다. 따라서 구성 요소를 동적으로 (대화식으로) 제공하는 것은 나를위한 선택 사항이 아닙니다. –
@ShruthiS 스크립트 언어에 따라 다릅니다. 예를 들어 bash에서는 http://stackoverflow.com/q/8880603/6309를 참조하십시오. 로그인 단계를 루프와 'list remotefiles'단계에서 분리하십시오. – VonC
구성 요소 이름을 사용하는 대신 UUID를 가져 오려면 -u 옵션을 지정하는 것이 좋습니다. "lscm -u y 구성 요소 -r mySession". 또한 스크립팅 언어에 따라 json 출력을 얻으려면 -j를 지정하는 것이 좋습니다. –