Cheat Sheet für VM Shell Shortcuts
Dieser Spickzettel ist für die Entwicklung unter Remote Desktop unter Linux Desktop Mate und Odoo. / This cheat sheet is for development under Remote Desktop on Linux and Odoo.
Grundsätzlich arbeiten wir in der virtuellen Python-Umgebung! / Basically, we work in the virtual Python environment! (dev10 / dev12 / dev13 / dev14)
Diese erreichen wir über die Konsole mit Eingabe von "dev10" "dev12" "dev13" "dev14".
./odoo-bin -c /home/dev/gitbase/dev-helpers/conf/odoo10.conf --db-filter=v10_basis -d v10_basis |
|---|
GIT-Vorbereitungen und Erzeugen des SSH Key / GIT preparations and generating the SSH key:
git Zugriff vorbereiten
$ ls -a ~/.ssh
$ ssh-keygen
$ ls ~/.ssh
$ cat ~/.ssh/id_rsa.pub
ssh-rsa xxxxxxx..länger..xxxxxxxx openvscode-server@381xxxxx
# Den Publickey im Gitlab hinterlegen - Put the public key in gitlab
$ git config --global user.name "Dein Name"
$ git config --global user.email deine@mail.ioDie wichtigsten GIT Befehle: / Most important Git commands:
Mit "cd ~/gitbase/Ordnername" in den jeweiligen Ordner gehen.
Befehl | Bedeutung |
|---|---|
| Zeigt den Status des aktuellen lokalen GIT-Repositories an |
| Holt den aktuellen Inhalt aus dem Gitlab-Repository |
| Veranlasst GIT alle Änderungen für Commit hinzu zufügen |
| Änderung wird zunächst lokal committed |
| Übertragung zum Gitlab-Repository |
| Repository zur Cloud9 hinzufügen |
| Konsolen App für GIT https://www.atlassian.com/blog/git/git-tig oder https://devhints.io/tig |
Weiteres Cheatsheet für GIT https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
Kurzbefehle der Konsole / Shortcuts for console
Alias | Funktion | Erklärung (Entsprechung) |
|---|---|---|
dev10 | Schalte auf virtuelles Python auf Python 2.7 für Odoo 10 um |
|
dev12 | Schalte auf virtuelles Python auf Python 3.6 für Odoo 12 um |
|
dev12p37 | Schalte auf virtuelles Python auf Python 3.7 für Odoo 12 um |
|
dev12pypy | Schalte auf virtuelles Python auf PyPy 3.6 für Odoo 12 um |
|
dev- | Schalte auf virtuelles Python ab |
|
exam10 | Gibt Beispielaufruf für Odoo 10 Betrieb in der Konsole aus |
|
exam12 | Gibt Beispielaufruf für Odoo 12 Betrieb in der Konsole aus |
|
dps | Listet alle Docker Container |
|
dpi | Listet alle Docker Images |
|
syspatch | Komplett-Update inkl. Cleanup für Ubuntu/Debian |
|
pga | Start von pg_activity bei PostgreSQL auf HOST |
|
gopsql | Start von psql bei PostgreSQL auf HOST |
|
mygit | Springt zum Basisverzeichnis von GIT |
|
Offene Ports
80 (http), 443 (https) und 22 (ssh).
FAQ Remote Proxy
https://guacamole.apache.org/faq/