问题描述
我有一些使用旧版 Drake 的代码,我想升级到更新的版本。
我应该如何进行?
解决方法
TL;DR
要获得最快但信息量最大的升级方式,您应该在相隔 3 个月或更短的版本之间逐步升级:
https://drake.mit.edu/release_notes/release_notes.html
更多的话
对于需要移除的稳定公共 API,我们尝试将旧 API 标记为 deprecated for about a 3-month period;这些弃用应包括引导您使用更新 API(或替代方案)的警告。在 C++ 中,这应该显示为构建或运行时警告。在 Python 代码中,它应该显示为运行时警告。在 Bazel 代码中,它应该在构建过程中显示出来。
目前(2021-04),Drake 每月发布一次,所以一般你只需要跳过 3 个次要版本。