2010-02-04 6 views

답변

2

설명서 (51 페이지 체크 아웃 옵션이 있습니다) 위치 :

http://techpubs.borland.com/starteam/2009/en/ST_CmdTools_Help_en.pdf

-cfgl 스위치는 구성 라벨을 지정할 수 있습니다. 구성 라벨에 따라 지정된 디렉토리에 체크 아웃을 할 수있는 업데이트 된 구문

전체 구문과

편집은 다음 매개 변수 그래서

stcmd.exe co -p "<username>:<password>@<starteamServerAndPort>/<project>/<view>/" -rp "<workingDir>" -o -cfgl "<labelName>" 

:

username=test 
password=pw 
starteamServerAndPort=10.209.30.22:49201 
project=MyProject 
view=MyView 
workingDir=d:\latest 
lableName=MyLabel 

명령 줄 호출은 다음과 같습니다.

stcmd.exe co -p "test:[email protected]:49201/MyProject/MyView/" -rp "d:\latest" -o -cfgl "MyLabel" 
+0

도움을 주셔서 감사합니다. 하지만 레이블이있는 버전 만 가져오고 레이블이있는 버전을 체크 아웃하지 않으려합니다. -cfgl 또는 -vl (Henrik이 지정)을 사용할 지 조금 혼란 스럽습니다. – user196614

+0

@ user196614 : "레이블이있는 버전 만 가져 오는 것"은 무엇을 의미합니까? 가져 와서 어딘가에 로컬 하드 드라이브에 넣어? 좀 더 설명해 주시겠습니까? –

+0

예. 정확하게 가져 와서 내 로컬 컴퓨터의 어딘가에 넣으십시오. "레이블이있는 버전 만 구하십시오."라는 문구로 파일을 업데이트 할 필요가 없음을 알리고 싶었습니다. 소스 코드를 빌드하고 실행 파일 만 배포하려고합니다. – user196614

1

Google에서 발견 : http://www.foxdata.com/starteam/faq/view_labels_and_how_to_use.htm 그래서 -vl 옵션을 사용하면보기 라벨을 지정할 수 있습니다. 명령 행 도구

+0

도움 주셔서 감사합니다. -cfgl (Dougman이 지정) 또는 -vl을 사용할 지 조금 혼란 스럽습니다. 레이블이있는 버전 만 얻으려고하기 때문에. 레이블이있는 verison을 체크 아웃하지 않으려합니다. -co 스위치가 체크 아웃에 사용된다는 것을 이해할 수 있지만 특정 스위치가 버전을 "가져옵니다"것을 이해하지 못합니다. – user196614

+0

필자는 StarTeam 전문가가 아님을 인정합니다. 우리는 이전 버전을 가지고 있고 뷰 레이블과 개정 레이블이 있습니다. 모르겠다. 구성 실험실은 무엇인가. 우리는 뷰 레이블을 빌드 레이블로 사용합니다. – Henrik

1

다른 주석에 대한 설명으로 -cfgl 플래그는 View 레이블을 지정하고 -vl 플래그는 버전 (개정) 레이블을 지정합니다. -cfgl을 지정하는 것은 gui에서보기를 열고보기 구성을 주어진보기 레이블로 설정하는 것과 같습니다. 아마도 당신이 찾고있는 것일 것입니다, Dougman은 말했습니다. -vl을 지정하면 gui를 열고 Checkout 대화 상자에서 해당 레이블을 선택하는 것과 동일합니다.

펑키 문자로 암호를 지정하는 경우 위에 표시된대로 %를 사용하여 이스케이프하거나 -pwdfile 또는 -epwdfile 플래그를 사용하고 암호를 별도의 파일에 저장하십시오.