
事情是这样的,本地 containerd 的版本是 1.2.13 ,发现 run 的时候没有--device 参数,在 github 上找到了添加该参数的 MR https://github.com/containerd/containerd/pull/3424 ,但下面没有相关信息是合并到哪个版本( release )发布了,有没有比较快的方法找到是在哪个版本呢?
平常我是把代码 download 下来,goland 搜到这个 commit 然后网上找 tag ,但感觉略显笨拙,还有更快的方法吗?
1 gadfly3173 2022 年 1 月 19 日 这个 pull 拉到最底下会看到合并进去的 commit ,上面有包含它的 tag |
2 gadfly3173 2022 年 1 月 19 日 |
3 maichael 2022 年 1 月 19 日 |
4 Rhilip 2022 年 1 月 19 日 Refined GitHub 这个插件有个叫“first-published-tag-for-merged-pr”,可以满足需求 https://github.com/refined-github/refined-github/blob/main/source/features/first-published-tag-for-merged-pr.tsx  |
5 fighterhit OP @gadfly3173 学到了,多谢大佬,原来被折叠了 |
6 gadfly3173 2022 年 1 月 20 日 @fighterhit #5 #3 的方法更好用点,如果你看的仓库会认真写 changelog 的话 |
7 fighterhit OP @maichael 但这个前提是知道在 1.3.0 |
8 fighterhit OP @gadfly3173 哦,原来可以搜 mr... 但感觉不是这种顶级项目可能没这么详细 |
9 maichael 2022 年 1 月 20 日 @fighterhit #7 右上角可以搜索的。比如搜 #3424 |
10 fighterhit OP @maichael 嗯嗯 多谢大佬,但这个是不是依赖这个项目把它本版本的 mr 都列出来才行? |
11 fighterhit OP 还有个问题请教下,github 有些 mr 还没合并,但是想临时测试一下,之前的做法是对照文件变化来改本地的文件,然后本地重新构建,有没有其它比较快捷的方法呢? @gadfly3173 @maichael |
12 fighterhit OP @Rhilip 谢谢,插件看起来不错! |
13 gadfly3173 2022 年 1 月 20 日 @fighterhit github 会给你的 pr 创建一个分支,切到分支上去看就行了。或者你切到人家的源分支也可以 |
14 gadfly3173 2022 年 1 月 20 日 |
15 fighterhit OP @gadfly3173 对,但 pr 的源分支是别人的仓库,这样只能将他的私人仓库下载下来? |
16 gadfly3173 2022 年 1 月 20 日 @fighterhit #15 看上面的文档,本质上人家 fork 出去的仓库对你的仓库来说只是另一个 remote ,你甚至可以直接去 checkout 到他没给你 pr 的分支上 |