Votre environnement bench doit fonctionner avec Python 3 (Python 3.6 minimum).
Si ce n'est pas le cas, lancez la commande suivante depuis votre dossier bench (`home/{utilisateur}/{votre_bench}):
bench migrate-env python3
dokos est incompatible avec Python 2.7
cd /home/{utilisateur}/.bench
ou
cd /home/{utilisateur}/bench-repo
Généralement votre utilisateur est appelé frappe
, mais cela peut aussi être un autre utilisateur, créé lors de l'installation de Frappe/ERPNext
git remote set-url origin https://gitlab.com/dokos/docli.git
git fetch origin
git reset --hard origin/master
/home/frappe/frappe-bench
- lancez les commandes suivantesbench remote-reset-url dodock
bench remote-reset-url dokos
bench switch-to-master
Les applications Frappe et ERPNext ne sont pas encore renommées en dodock et dokos dans bench.
De ce fait, à l'exception de la modification des URL de dépôts et l'installation d'applications, vous devez encore appeler chaque application par son nom d'origine.
/home/frappe/frappe-bench
- lancez la commande suivantebench remote-urls
Le résultat doit contenir:
frappe https://gitlab.com/dokos/dodock.git
erpnext https://gitlab.com/dokos/dokos.git
/home/frappe/frappe-bench
- lancez la commande suivantebench update --reset
Si vous rencontrez des problèmes lors de la migration, veuillez ouvrir un ticket dans le système de suivi des tickets dokos