2010-07-26 2 views
6

데비안 패키징 스크립트 세트가 있고 빌드 할 때마다 패키지의 버전 번호를 증가시키고 싶습니다. (1.0upstream_version 임) (즉 Debian Policy Manual에 지정된 debian_revision) 즉, 제 빌드 등 PACKAGE-1.0-0 다음 PACKAGE-1.0-0, 그리고한다. 변경 로그에 새 항목을 만들지 않고이 "추가"버전 번호를 지정하는 쉬운 방법이 있습니까? 나는이 자동으로 다른 것들 사이 버전을하는 변경 파일을 구축하고 설정하는데비안 패키지를 빌드 할 때 자동으로 버전을 바꿉니다.

답변

6

dh_* 스크립트 debian/changelog을 읽을 특정 대상 (예 : deb가 내장되어 있습니다) 때마다 프로젝트의 메이크 수행이 찾고 있어요

. 당신은 변경 로그를 편집하지 않고 버전을 변경해서는 안하지만 문제는 수동으로

dch -i 

를 호출하거나 스크립트를 만들 수 있습니다 변경 한 경우 문제가 debian/changelog에서 변경을하는 경우, 당신은 bash는 스크립트를 만들 수 있습니다 자동으로 버전을 변경합니다.

+0

'dch -i'를 사용할 수있는 편집기를 사용하지 않으려면 여기를 누르십시오. 변경 기록은 편집기없이 편집/생성됩니다. – Umang

+0

감사! 'dch'는 내가 필요한 것입니다. –

관련 문제