![](/img/trans.png)
[英]How do I change which commit the git gutter in IntelliJ is comparing against
[英]How do I find against which git commit a launchpad package was built?
有一个启动板ppa,它每天都会从导入的git存储库作为其源构建新的软件包。
我需要为给定的成功构建( 示例 )找出相应的git commit SHA-1哈希。 有什么办法可以从Launchpad的网页本身中找出答案吗?
在启动板ppa中列出的工件或日志中看到的唯一Git引用无济于事。
例如: buildlog_ubuntu-xenial-amd64.paper-icon-theme_1.5.716-201806100126〜daily〜ubuntu16.04.1_BUILDING.txt.gz包括:
Buildd toolchain package versions:
launchpad-buildd_161 ...
git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1
git_1:2.7.4-0ubuntu1.4 ...
...
Homepage: https://github.com/snwh/paper-icon-theme
这些都没有帮助从snwh/paper-icon-theme
识别正确的提交 。
因此,您需要依赖可交付结果本身,其中可能包括提交引用。
参见例如paper-icon-theme.spec
,其中有一行应在构建时替换:
# GitHub Stuff
%global commit0 40-CHARACTER-HASH-VALUE
提交af069ae详细信息:
这是因为下载时文件名为
%{name}-%{commit0}.tar.gz
。
它指的是:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.