Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Dieser Spickzettel ist für die Entwicklung unter myodoo.sh und Odoo.

Diese erreichen wir über die Konsole mit Eingabe von "dev10" "dev12" "dev13" "dev14".

...

Kurzbefehle der Konsole

AliasFunktionErklärung (Entsprechung)
dev10Schalte auf virtuelles Python auf Python 2.7 für Odoo 10 um
cd  /config/workspace/venv/ && source v10-p27/bin/activate && cd /config/workspace/gitbase/v10/v10-server/
dev11Schalte auf virtuelles Python auf Python 3.8 für Odoo 11 umcd /config/workspace/venv/ && source v11-p38/bin/activate && cd /config/workspace/gitbase/v11/v11-server/
dev12Schalte auf virtuelles Python auf Python 3.8 für Odoo 12 um
cd /config/workspace/venv/ && source v12-p38/bin/activate && cd /config/workspace/gitbase/v12/v12-server/
dev13Schalte auf virtuelles Python auf Python 3.8 für Odoo 13 umcd /config/workspace/venv/ && source v13-p38/bin/activate && cd /config/workspace/gitbase/v13/v13-server/
dev14Schalte auf virtuelles Python auf Python 3.8 für Odoo 14 umcd /config/workspace/venv/ && source v14-p38/bin/activate && cd /config/workspace/gitbase/v14/v14-server/

...

AliasFunktionErklärung (Entsprechung)
devbase?
cd /config/workspace/venv/ && source p38/bin/activate && cd /config/workspace/gitbase/
dev-deactivate && cd /config/workspace/gitbase/
mygit?
cd /config/workspace/gitbase/
cleanpoAlle Sprachen in Verzeichnis bereinigen bis auf die gewünschtenfind . -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 {} \;
saveconfs?yes | cp -r $HOME/.zshrc $HOME/workspace/gitbase/vscode/ && yes | cp -r $HOME/.tmux.conf $HOME/workspace/gitbase/vscode/ && yes | cp -r /config/data/User/*.json $HOME/workspace/gitbase/vscode/global/ && yes | cp -r /config/data/User/state/global.json $HOME/workspace/gitbase/vscode/global/


Tmux Befehle 

...

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. 


Tmux Cheatsheet https://tmuxcheatsheet.com/ 

Tutorial EN 

Widget Connector
urlhttps://www.youtube.com/watch?v=6JIXd3IgsbA






Info

Rechtliche Hinweise / Impressum

...