순항 제어 구성 파일에서 일부 병렬 작업을 사용하여 일부 NAnt 대상을 호출합니다. CCM 시스템 매개 변수 (예 : CCNetBuildDate)가 NAnt 스크립트에 푸시되지 않았 음을 알았습니다. 병렬 플래그를 제거하면 푸시됩니다. CCNetBuildDate 정보를 병렬 작업에 적용하려면 어떻게해야합니까?NAnt 병렬 작업에서 CCNetBuildDate 가져 오기
3
A
답변
1
내가 이것을 테스트했을 때 (012) 나는 0001-01-01에 대해 CCNetBuildDate을 얻었다.
이 버그가 수정 될 때까지 병렬 작업을 실행하기 전에 올바른 설정을 저장할 수 있습니다.
-DCCNetBuildDate=2012-11-10
-DCCNetBuildTime=12:12:12
-DCCNetLabel=123
[...]
+0
해결 방법을 이용해 주셔서 감사합니다. 그것은 내 필요에 응답합니다. – JL74Naves
: CCNetBuildParameters 파일입니다
가 유사하게 보이는 : 당신은 당신이 자신의 이름을 변경하거나 직접 NANT 전화
<exec>
를 사용하는 것이다 명령 줄에서 전달 특성을 무시할 수 없기 때문에 병렬 구현 방법에 문제가있는 것 같습니다. 어떤 병렬 NAnt 작업에 대해 이야기하고 있습니까? CIFactory의 것들? 그렇다면 불행하게도 그 코드는 오래 전에 죽었습니다. – skolima내 실수로 그런 기능이 존재한다는 것을 몰랐습니다. http://www.cruisecontrolnet.org/projects/ccnet/wiki/Parallel_Task CruiseControl.Net에 버그를 기록하십시오. 그건 분명히 버그입니다. – skolima