Dieser Spickzettel ist für die Entwicklung unter ownerp.io und Odoo. / This cheat sheet is for development under myodoo.sh und and Odoo.
Kurzbefehle der Konsole
...
cd /config/workspace/venv/ && source v10-p27/bin/activate && cd /config/workspace/gitbase/v10/v10-server/
...
Neutralize DB
Codeblock | ||||
---|---|---|---|---|
| ||||
/opt/odoo/odoo-server # ./odoo-bin neutralize -c /opt/odoo/etc/odoo.conf -d dbname |
Kurzbefehle der Konsole / shortcuts in console
Alias | Funktion | Erklärung (Entsprechung) |
---|---|---|
dev12 | Schalte auf virtuelles Python auf Python 3.8 für Odoo 12 um |
|
dev13 | Schalte auf virtuelles Python auf Python 3.8 für Odoo 13 um | cd /config/workspace/venv/ && source v13-p38p3/bin/activate && cd /config/workspace/gitbase/v13/v13-server/ |
dev14 | Schalte auf virtuelles Python auf Python 3.8 für Odoo 14 um | cd /config/workspace/venv/ && source v14-p38p3/bin/activate && cd /config/workspace/gitbase/v14/v14-server/ |
Upgradebefehle:
...
cd /config/workspace/venv/ && source v10-p27/bin/activate && cd /config/workspace/gitbase/upgrade/10.0/
...
cd /config/workspace/venv/ && source v12-p38/bin/activate && cd /config/workspace/gitbase/upgrade/12.0/
...
BeispielaufrufeBeispielaufrufe / example commands:
Alias | Funktion | Erklärung (Entsprechung) |
---|---|---|
exam10 | Gibt Beispielaufruf für Odoo 10 Betrieb in der Konsole aus |
|
exam11 | Gibt Beispielaufruf für Odoo 11 Betrieb in der Konsole aus | echo "dev11 to run " && echo $dodev11 |
exam12 | Gibt Beispielaufruf für Odoo 12 Betrieb in der Konsole aus |
|
exam13 | Gibt Beispielaufruf für Odoo 13 Betrieb in der Konsole aus | echo "dev13 to run " && echo $dodev13 |
exam14 | Gibt Beispielaufruf für Odoo 14 Betrieb in der Konsole aus | echo "dev14 to run " && echo $dodev14 |
exam10u | Gibt Beispielaufruf für Odoo 10 Upgrade | echo "dev10 upgrade to run " && echo $dodev10u |
exam11u | Gibt Beispielaufruf für Odoo 11 Upgrade | echo "dev11 upgrade to run " && echo $dodev11u |
exam12u | Gibt Beispielaufruf für Odoo 12 Upgrade | echo "dev12 upgrade to run " && echo $dodev12u |
exam13u | Gibt Beispielaufruf für Odoo 13 Upgrade | echo "dev13 upgrade to run " && echo $dodev13u |
exam14u | ?Gibt Beispielaufruf für Odoo 14 Upgrade | echo "dev14 upgrade to run " && echo $dodev14u |
Weitere BefehleWeitere Befehle / other commands:
Alias | Funktion | Erklärung (Entsprechung) |
---|---|---|
devbase | Schaltet auf virtuelles Basis Python um |
|
dev- | Schaltet virtuelles Python aus | deactivate && cd /config/workspace/gitbase/ |
mygit | Wechselt auf den Basispfad von Git |
|
cleanpo | Alle Sprachen in Verzeichnis bereinigen bis auf die gewünschten | find . -type f \( -iname "*.po" ! -iname "de.po" ! -iname "fr.po" ! -iname "it.po" ! -iname "es.po" ! -iname "ru.po" ! -iname "pt.po" ! -iname "mk.po" \) -exec rm {} \; |
Tmux Befehle für Shell Sessions
Tmux ist ein Open-Source-Terminal-Multiplexer für Unix-ähnliche Betriebssysteme. Es ermöglicht den gleichzeitigen Zugriff auf mehrere Terminalsitzungen in einem einzigen Fenster. Es ist nützlich, um mehr als ein Befehlszeilenprogramm gleichzeitig auszuführen. Man kann in der Shell also Sessions erzeugen, die im Hintergrund weiterlaufen.
...
Info |
---|
...