![]() By isolating projects, you can ensure that upgrading the packages for one project won’t break code in other projects. The first concern for safe upgrades is project isolation. We also present troubleshooting tips for cases where upgrading a package breaks code. Keep in mind that the other strategies promote safe package upgrades as well. This page describes the Snapshot and Restore strategy with an emphasis on package upgrades. They provide a safety net in case you need to roll back a change.Specifically, there are two ways reproducible environments support package upgrades: ![]() ![]() Luckily, the strategies for reproducible environments can make package upgrades safe. For example, the upgrade broke part of their code, or upgrading a package for one project accidentally broke the code in another project. Most R users have been in a situation where upgrading a package had unintended consequences. Upgrading packages can be a risky affair.
0 Comments
Leave a Reply. |