ERPNext Upgrade
Wed May 07 2025 16:16:06 GMT+0000 (Coordinated Universal Time)
Saved by
@Taimoor
# Step 0: Navigate to your bench directory
cd frappe-bench
# Step 1: Backup your site
bench --site your-site-name backup
# Step 2: Install system dependencies (once)
sudo apt update
sudo apt install -y pkg-config libmariadb-dev
# Step 3: (Optional) Reset current state to avoid merge issues
bench update --reset
# Step 4: Switch ERPNext and Frappe to 'develop'
bench switch-to-branch develop frappe erpnext --upgrade
# Step 5: Install Python and JS requirements
bench setup requirements
# Step 6: Migrate database and build assets
bench --site your-site-name migrate
bench build
# Step 7: Restart bench (especially in production)
bench restart
# Step 8: (Optional) Disable maintenance mode if active
bench set-maintenance-mode off
content_copyCOPY
Comments