빌드 구성 (예 : Dev, QA, preprod 등)에 따라 배치 배치 파일을 복사하려고합니다. switch 문을 사용했지만 각 case switch에 대해 동일한 논리 (시퀀스)를 복사해야했습니다. FindMatchingFiles 활동에 조건문을 삽입하는 방법이 있습니까? 아마 MatchPattern 인수에서?팀 빌드에서 FindMatchingFiles의 MatchPattern 부분에 조건을 입력 할 수 있습니까?
0
A
답변
0
해결책은 배치 배치 파일에 적용 할 구성 이름을 포함시키는 것입니다. 활동에 내장에서
String.Format("{0}\_DeploymentScripts\{1}*.bat", SourcesDirectory, platform.Configuration)
0
해당 활동에 논리를 적용 할 수있는 방법이 없습니다. 당신은 그 주위에 논리를 감쌀 필요가있다. match 패턴에 대한 문자열을 작성하는 논리를 래핑하는 switch 문을 간단하게 사용할 수 있으며 작업을 수행하는 시퀀스에서 해당 값을 사용할 수도 있습니다. 그렇게하면 시퀀스를 반복 할 필요가 없습니다.
아니, 아니, 나는 MatchingFiles 지원 와일드 카드가 일치했다 보라. 사용자 정의 액티비티를 사용하는 경우 물론 이러한 액티비티를 작성하는 경우 전체 쿼리 언어를 지원할 수 있습니다. 논리가 반복된다고 말하면 아마도 스위치에 의존하는 부품에 대한 변수를 도입 할 수 있습니다. 즉, 대부분의 로직을 스위치 외부로 옮기고 변수를 할당 할 수 있습니다. – drk