데비안에는 패키지의 원래 버전을 업스트림 버전(정규식 사용)과 비교하고 새 패키지 버전이 있는지 알려주는 감시 파일이 있다는 것을 알고 있습니다. 변경 로그가 수행되는 방법. 수동으로 가져오나요, 아니면 변경 로그 번호 구별 및 최근 변경 사항 추가와 같은 대부분의 작업을 자동으로 수행하는 dh(debhelper) 매직이 있습니까? 소스 코드는 Changelog라는 파일이 있는 git 저장소에 있거나 Changelog라는 파일이 있는 tarball에 있을 수 있습니다.
답변1
업스트림 변경 로그는 구체적으로 가져오지 않으며 업스트림 소스 코드에서 파일로 처리됩니다. 도우미 가 있고 debhelper
,dh_installchangelogs
, Debian 관련 변경 로그 및 업스트림 변경 로그를 처리합니다. 물론 패키지 관리자는 이것을 사용할 필요가 없으며 항상 다른 방식으로 변경 로그를 처리합니다.
패키지는 항상 독립적으로 구축되므로 파일을 이전 버전과 비교할 수 없습니다.