2009-10-01 7 views

답변

9

cb : define을 사용하여이를 수행 할 수 있습니다. 예를 들면 :

< CB : myProjectName = "푸"를 정의/> 다음

정의 된 속성을 사용하기 :

< 프로젝트 이름 = "$ (myProjectName)"큐 = "바"> 을 </프로젝트 >

CB에 대한

더 많은 정보 : 여기에서 찾을 수 있습니다 정의

http://confluence.public.thoughtworks.org/display/CCNET/Configuration+Preprocessor

+0

합니다. +1 –

+0

@Dustin : do cb : define 태그는 문서의 루트에 있어야하거나 어디에서나 사용할 수 있습니까? – minty

+1

어디서나 사용할 수 있습니다. 그러나, 나는 그들이 당신이 정의하는 부동산을 처음 사용하기 전에 일어날 필요가 있다고 믿습니다. – Dustin

3

<cb:define />은 속성이 아닌 전처리 상수를 만듭니다. 전처리 상수는 전역 범위를 가지며 한 번만 정의 할 수 있습니다. 속성은 생성 된 블록으로 범위가 지정되며 다른 블록에서 같은 이름으로 오버로드 될 수 있습니다. 당신은 다음과 같이, 사전 프로세서 일정 및 모방 속성의 범위를 수정할 수 <cb:scope> 태그를 사용할 수 있습니다 답을의

CruiseControl.NET : Configuration Preprocessor

관련 문제