在生产发布之前如何在发布候选版本中删除不完整功能的代码?如果某些功能被内核开发委员会接受,并且代码在合并窗口期间被合并。但是这个功能有问题。这在发布候选人期间没有得到解决。Linux内核开发 - 如何在生产发布之前删除候选版本中删除了不完整功能的代码
回答
内核经历了开发周期。当发布时,先来发布canditates:* -rcN,例如4.14.0-RC5。它们包含错误修复。然后制作最终版本(non-rc),例如4.14。与该版本中的功能相关的其他补丁以4.14.1,4.14.2等形式出现。
这应该给更清晰的画面:https://www.kernel.org/doc/html/latest/process/2.Process.html
引起回归的斑块被认为是不利的,并且很有可能在稳定期恢复。他们是如何做到这一点的,在推动对主流的改变之前,linux使用哪些工具来放弃这个**特定的改变。 –
有一批维护人员决定要恢复哪些补丁。所以选择特定的改变是由人类完成的。 '补丁的生命周期'涵盖了这方面的细节。 – bytefire
但我想知道这个手动工作需要多少时间,因为有> 10K的变更集。 –
- 1. 从反应原生发布版本中删除JavaScript代码
- 2. 删除之前发生在打开删除确认模式
- 3. 在生产版本中从软件包中删除javascript代码
- 4. 在生产版本中删除面料
- 5. 在发布之前删除日志System.Diagnostics
- 6. 如果Linux内核自行删除会发生什么情况?
- 7. 如何在删除触发器之前拒绝删除语句?
- 8. 我应该在发布前从我的代码中删除e.printStackTrace()
- 9. 在MVC中发布之前删除文本框值
- 10. OSX .pkg删除其他开发版本
- 11. 在内部KVO之前发布的AVPlayer被删除?
- 12. 之前删除触发性能低下
- 13. 在发布之前,我是否需要在android中删除AdView的testDevice代码?
- 14. 删除生产分发文件中的一些代码行?
- 15. C#编译器如何在发布版本中删除Debug.Assert?
- 16. 如何从App Store发布版本中删除某些框架和代码?
- 17. 而不是删除之前的触发
- 18. 如何使用msdeploy或msbuild在发布之前删除文件?
- 19. 如何删除发生故障的内核模块
- 20. 如何删除以前版本的Xcode
- 21. EJB3如何在删除bean之前确保事情发生
- 22. 是否发布新版本从AppStore中删除现有版本?
- 23. 触发了删除
- 24. 如何在T-SQL 2005的删除之前触发触发器?
- 25. Eclipse:ScheduledExecutorService.scheduleWithFixedDelay不会删除发布
- 26. 剑道格删除按钮不会触发删除功能
- 27. 如何从Facebook帐户中删除开发人员功能?
- 28. 如何从Linux中删除以前版本的.NET Core(CentOS 7.1)
- 29. 在linux内核版本中删除不相关的驱动程序
- 30. 调用在删除之前触发
有什么混帐回购您的分支结构? –