2016-11-30 3 views
0

내 빌드 번호에 $ (Rev : .r)을 사용 중입니다.

는 Major.Minor $ (계 : .R)

이 완벽하게 작동하고 단위로 모든 빌드와 메이저 또는 마이너 버전이 변경됩니다 경우 재설정됩니다.

하지만 번호는 0에서 시작하지 않고 1에서 시작합니다. 따라서 첫 번째 빌드는 1.0.0이 아니지만 1.0.1은 실제로 수행 할 작업이 아닙니다.

개정판을 0에서 시작하는 방법이 있습니까?

감사합니다 ...

P.S. 불행히도이 프로젝트에서는 Git 및 GitVersion을 사용할 수 없습니다.

답변

2

아니요,이를 달성 할 수 없습니다.

Rev는 무엇입니까?

완료된 빌드마다 고유 한 이름이 있는지 확인하려면 $ (Rev : .rr)을 사용하십시오. 빌드가 완료되면 빌드 번호의 다른 값이 으로 변경되면 Rev 정수 값이 1 씩 증가합니다.

소스 링크 : Build number format

은 또한, 언제 당신이 빌드 TFS에서 빌드 번호를 변경 개정 1에 재설정합니다. 기본적으로이 값을 변경할 수 없습니다. 0부터 값 시작을 설정할 수 있다면 100부터 시작하도록 설정할 수 있어야합니다. 이렇게하면 빌드 번호가 엉망이됩니다.

+1

감사합니다. 추측 그럼,이 일을 얻으려면 PowerShell을 써야 할 것입니다 ... 나는 그것이 자동으로 재설정되었다는 사실을 좋아했습니다 ... – Matteo

+2

@Matt 1.0.0.0 버전을 추가하기를 원한다면 사용자 정의 빌드를 생성 할 수 있습니다 http://blog.ehn.nu/2015/10/generate-custom-build-numbers-in-tfs-build-vnext/에서 확인하십시오. –