github 怎么看某个 mr 合在哪个版本(release)发布了?

2022-01-19 14:35:28 +08:00
 fighterhit

事情是这样的,本地 containerd 的版本是 1.2.13 ,发现 run 的时候没有--device 参数,在 github 上找到了添加该参数的 MR https://github.com/containerd/containerd/pull/3424 ,但下面没有相关信息是合并到哪个版本( release )发布了,有没有比较快的方法找到是在哪个版本呢?

平常我是把代码 download 下来,goland 搜到这个 commit 然后网上找 tag ,但感觉略显笨拙,还有更快的方法吗?

1189 次点击
所在节点    GitHub
16 条回复
gadfly3173
2022-01-19 16:35:08 +08:00
这个 pull 拉到最底下会看到合并进去的 commit ,上面有包含它的 tag
gadfly3173
2022-01-19 16:35:24 +08:00
maichael
2022-01-19 16:42:37 +08:00
Rhilip
2022-01-19 18:33:14 +08:00
fighterhit
2022-01-20 17:04:55 +08:00
@gadfly3173 学到了,多谢大佬,原来被折叠了
gadfly3173
2022-01-20 17:06:30 +08:00
@fighterhit #5 #3 的方法更好用点,如果你看的仓库会认真写 changelog 的话
fighterhit
2022-01-20 17:07:45 +08:00
@maichael 但这个前提是知道在 1.3.0
fighterhit
2022-01-20 17:09:39 +08:00
@gadfly3173 哦,原来可以搜 mr... 但感觉不是这种顶级项目可能没这么详细
maichael
2022-01-20 17:10:21 +08:00
@fighterhit #7 右上角可以搜索的。比如搜 #3424
fighterhit
2022-01-20 17:13:26 +08:00
@maichael 嗯嗯 多谢大佬,但这个是不是依赖这个项目把它本版本的 mr 都列出来才行?
fighterhit
2022-01-20 17:14:51 +08:00
还有个问题请教下,github 有些 mr 还没合并,但是想临时测试一下,之前的做法是对照文件变化来改本地的文件,然后本地重新构建,有没有其它比较快捷的方法呢? @gadfly3173 @maichael
fighterhit
2022-01-20 17:15:06 +08:00
@Rhilip 谢谢,插件看起来不错!
gadfly3173
2022-01-20 17:15:54 +08:00
@fighterhit github 会给你的 pr 创建一个分支,切到分支上去看就行了。或者你切到人家的源分支也可以
gadfly3173
2022-01-20 17:18:10 +08:00
fighterhit
2022-01-20 17:18:26 +08:00
@gadfly3173 对,但 pr 的源分支是别人的仓库,这样只能将他的私人仓库下载下来?
gadfly3173
2022-01-20 17:22:18 +08:00
@fighterhit #15 看上面的文档,本质上人家 fork 出去的仓库对你的仓库来说只是另一个 remote ,你甚至可以直接去 checkout 到他没给你 pr 的分支上

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/829230

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX