Cheat Sheet für AWS Cloud9 Shell Shortcuts
Deprecated
Nicht mehr im aktiven Entwicklerumfeld verwenden!
Dieser Spickzettel ist für die Entwicklung unter AWS Cloud9 und Odoo.
Grundsätzlich arbeiten wir in der virtuellen Python-Umgebung!
Diese erreichen wir über die Konsole mit Eingabe von "dev10" oder über die IDE mit dem Runner "dev10-p27"
Um Odoo über die IDE zu starten folgenden Befehl hinterlegen ggf. Debugger akktivieren.
~/gitbase/v10-server/odoo-bin -c /home/ubuntu/gitbase/cloud9-helpers/odoo10.conf --db-filter=v10_ -d v10_basis |
|---|
GIT-Vorbereitungen:
git Zugriff vorbereiten
$ ls -a ~/.ssh
$ ssh-keygen
$ ls ~/.ssh
$ cat ~/.ssh/id_rsa.pub
ssh-rsa xxxxxxx..länger..xxxxxxxx ubuntu@aws-odoo-dev
# Den Publickey im Gitlab hinterlegen
$ git config --global user.name "Dein Name"
$ git config --global user.email deine@mail.ioDie wichtigsten GIT Befehle:
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
Alias | Funktion | Erklärung (Entsprechung) |
|---|---|---|
dev10 | Schalte auf virtuelles Python auf Python 2.7 für Odoo 10 um |
|
dev- | Schalte auf virtuelles Python ab |
|
exam10 | Gibt Beispielaufruf für Odoo-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 in Cloud9
https://docs.aws.amazon.com/de_de/cloud9/latest/user-guide/app-preview.html