Debian PTS 如何發現有新的上游版本?

Debian PTS 如何發現有新的上游版本?

例如,包包艾斯勒裡奧說:

新的上游版本可用:3.12.1,您應該考慮打包它。

包裹追蹤系統如何知道?

答案1

他們看著它!嗯,不是字面上的意思。 Debian 品質保證團隊有一個用於監視上游版本的工具,稱為uscan.它檢查每個包的檔案中的條目debian/watch並驗證這些目錄中是否有新版本的包,所有這些都在伺服器端進行,當然這也可以在本地用於個人包存檔(PPA)。 ffc 套件監視檔案的範例:

cat debian/watch 
version=3
https://bitbucket.org/fenics-project/ffc/downloads/ffc-(.*)\.tar\.gz

它指示檢查https://bitbucket.org/fenics-project/ffc/downloads/目錄中是否有任何以 開頭ffc-、深度為 3 個版本、以.tar.gz.

uscan 手冊頁中有更多資訊。

相關內容