2012-11-19 6 views
3

나는 'SCM'을 사용하여 스트림에있는 파일의 업데이트를 자동화하려고 해요scm 도구를 사용하여 스트림의 모든 구성 요소를 포함하는 저장소 작업 공간을 만드는 방법은 무엇입니까?

다음

내 생각은 어떻게 작동해야한다 :

  1. 로그인 현재 사용자로 저장소에 (나)
  2. 은 주어진 스트림
  3. 로드의 모든 구성 요소를 포함하는 새 저장소 작업 공간을 만들고 새로 만든 작업 공간
  4. 업데이트 파일의 구성 요소

나는 두번째입니다. http://pic.dhe.ibm.com/infocenter/rtc/v1r0m0/index.jsp?topic=%2Fcom.ibm.team.scm.doc%2Ftopics%2Fc_scm_cli.html에있는 '작업 공간 만들기'문서를 읽는 것은 주어진 스트림의 모든 구성 요소를 포함하는 새로운 작업 공간을 만드는 방법을 언급하지 않습니다. 그러면 포인트 2를 어떻게 구현할 수 있습니까?

내 방법에 대한 의견은 개선 할 수 있다면 개선 될 수 있습니다.

나는 SCM을 통해 RTC의 REPO에 로그인 한이 내가

SCM 스냅 샷 -n 테스트 -d 테스트 "mystream"를 만들 스트림에서 스냅 샷 을 시도하고 만드는 데 사용하고있는 명령입니다

하지만 오류가 나타납니다

Problem running 'create snapshot': 
subcommand "snapshot" requires argument-based initialization, but does not provide a directory argument. 

내 명령이 정확을?

+0

난 그냥 내 대답을 편집 자세한 scm 명령 사용. – VonC

답변

3

가장 좋은 방법은 먼저 스냅 샷을 생성 한 다음 해당 스냅 샷을 저장소 작업 공간에 추가하는 것입니다.

this thread 참조 :

scm create snapshot [options] <workspace/stream> 

새로운 스트림에 스냅 샷을 연결하여, 하나의 명령에 모든 구성 요소 기준을 추가 할 그 (this thread 참조)

scm snapshot promote 
+0

스트림에 스냅 샷을 만드는 옵션이없는 것 같습니까? "scm help snapshot"의 출력을 보면 저장소의 스냅 샷을 만들 수 있지만 아직 repositroy를 만들지는 않았습니다. –

+0

@ user470184 아니요, 리포 작업 공간의 이름이 아닌 스트림의 이름을 사용할 수 있습니다. – VonC

+0

질문을 참조하십시오 –