【发布时间】:2021-04-20 03:34:25
【问题描述】:
我有一些使用旧版本 Drake 的代码,我想升级到更新的版本。
我应该如何进行?
【问题讨论】:
我有一些使用旧版本 Drake 的代码,我想升级到更新的版本。
我应该如何进行?
【问题讨论】:
要获得最快但信息最丰富的升级方式,您应该在相隔 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 个次要版本即可。
【讨论】: