2014-05-14 1 views
2

TeamCity 8을 사용하여 msbuild 스크립트를 실행하고 있습니다.TeamCity msbuild 스크립트에서 svn url 가져 오기

TeamCity가 vcs 루트 URL로 환경 변수 또는 msbuild 속성을 설정한다고 생각했습니다. 그러나 나는 그것을 발견 할 수 없다.

자세한 정보를 얻으려면/v : diag를 사용하여 스크립트를 실행 해 보았지만 여전히 속성을 찾을 수 없습니다.

Teamcity에서 URL을 가져올 수 있습니까? 아니면 svn.exe 정보를 실행해야합니까?

+0

에 $ (vcsroot_url)과 같은 속성이 있습니다 당신은 당신의 코드를 얻을 수있는 VCS 루트를 추가 하시겠습니까? –

+0

잘 모르겠습니다. 아무것도 추가하고 싶지 않습니다. 현재 빌드가 beeing 인 Subversion URL을 알고 TeamCity에 이미 설정되어 있습니다. – Karsten

+0

그러면 설정 탭에서 빌드를 보거나 관리자가 구성 설정을 편집하는 것입니다. - 버전 컨트롤 설정 –

답변

2

내가 현재하고있는 일이 여기에 있습니다.

TeamCity에는 % vcsroot.url %라는 변수가 있지만 기본적으로 scrips에서 사용할 수 있습니다.

msbuild 스크립트 (및 다른 유형에서도 사용 가능).

고토 프로젝트 설정 -> 매개 변수 -> 새 매개 변수

Name: system.vcsroot.url 
Kind: System property 
Value: %vcsroot.url% 

추가하고 msbuild를