build.vcs.number를 사용하는 프로젝트 빌드 중에 어셈블리 버전 번호를 만들도록 TeamCity 10.0.3을 설정했습니다 (이는 changset 번호에 해당함). VCS 루트 - 플라스틱 SCM에서 가져온 것)를 부품 중 하나로 사용하십시오.build.vcs.number를 적용 할 때 TeamCity 및 Plastic SCM 플러그인 오류가 발생했습니다.
형식은 이와 비슷합니다. {메이저}. {부기}. {빌드 .vcs.number}. {빌드 카운터}
이 방법은 VCS 시스템에서 changset 번호 (및 번호 만)를 반환하는 데 꽤 오랜 시간 동안 완벽하게 작동했습니다.
TeamCity 용 플라스틱 플러그인이 이제 최신 버전 (SNAPSHOT-201611231807)으로 업그레이드되었으며 VCS 루트를 만든 후 업그레이드 한 이후로 어셈블리가 어셈블리 버전 번호 내에서 사용할 수있는 변경 집합 번호를 성공적으로 반환합니다 .
자동으로 또는 수동 빌드가 트리거되면이 시점에서 build.vcs.number가 빌드를 손상시키는 많은 추가 정보를 가지고 있기 때문에이 시점에서 모든 사용자가 모니터링 된 분기를 검사하면 오류가 발생합니다. 체크인 후 반환되는 내용의 예는 다음과 같습니다. cs.418 (guid : 6a2d5c45-b1b8-4f03-889c-3f3c80c6e209) 이것은 changet의 ID와 함께 변경 집합 번호 인 것으로 보입니다.
내가 다시 만들기 올바른 번호가 반환됩니다 처음부터 VCS 루트 경우 -. 뭔가가 다시 확인 될 때까지를 내가 돌려 원하는 모든으로이 오류를 해결할 수있는 방법
가 changset 번호
입니다미리 감사드립니다.