2014-03-03 3 views
1

예를 들어, 값이 "abc % 123"인 구성 매개 변수를 전달해야하지만 값을 encho 할 때 항상 "abc123"입니다. http://confluence.jetbrains.com/display/TCD8/Defining+and+Using+Build+Parameters+in+Build+Configuration 값을 "abc %% 123"으로 변경하면 에코 된 값은 여전히 ​​"abc123"입니다. teamcity 8.0.4를 사용합니다. 어떤 시체도이 문제를 해결하는 방법을 알고 있습니까?teamcity "%"가 포함 된 구성 매개 변수를 처리하는 방법

+0

특히 매개 변수와 관련하여 문제가 발생하면 빌드 단계가 하나만있는 새 프로젝트를 만듭니다. 일반적으로 명령 줄이므로이 문제를 테스트 할 수 있습니다. 그것은 많은 시간을 절약하고 꽤 빨리 해킹 할 수 있습니다. 아래 MrTaunus의 대답과 함께 사용하십시오. – Damon

답변

3

매개 변수 값을 입력 할 때 %% %% 즉 abc % 123 대신 abc %% 123을 이스케이프 처리해야합니다. 자세한 내용은 Using the percent sign in TeamCity build scripts을 확인하십시오.

+0

예, 답변입니다. – SZSL

+0

@rico 정답으로 내 대답을 표시하십시오. http://stackoverflow.com/help/someone-answers, 감사합니다! –

관련 문제