I am having troubles on updating my ErpNext installation from v8.08 to the latest stable release for many hours. I was very worried about losing the customizations I made, so the process was very long. I still can not find the safest way.
On the other hand, I will make new future updates and developments for the test purposes on a development server, and then think about migrate them to a production server.
I would be appreciated if you share your experiences on applying best practices?
Thanks in advance
@Ozgur_GUNDURU: we usually approach it as follows
- Building separate VMs (or at least separate bench instances) for staging / development and production instances of ERPNext
- Packaging/leveraging all of customizations into a separate custom Frappe App with its own repo on github
- Once satisfied with testing results on the development instance, committing latest changes to the custom app repo
- Updating the same custom app on the production instance
I hope it could be helpful.