|
SSH Config
.ssh/config
host qual
hostname ...
username modwork_fm_q
# weniger ist mehr: "ssh qual" funktioniert auf allen DEV Systemen: Man kommt
# zum passenden Qual-System.
modwork_fm_d@workepdevel113:~$ ssh qual
Automatisierte Tests
Für automatisierte Tests wird bei uns ein "t" angehängt: mycms_foo_dt System in dem die automatisierten Tests durchgeführt werden.
Keine Softwareentwicklung unter "persönlichem" Account
Wie kann dann das Commit personenbezogen ins Repository? Schließlich will man in der Versiongeschichte sehen wer das "eingecheckt" hat.
#~mycmd_foo_d/.ssh/authorized_keys
environment="DEVELOPER=tguettler" ssh-rsa AAAAB3NzaC1yc2EAA...
--> Umgebungsvariable verfügbar. Hinweis, in der Server-Config muss folgendes stehen: PermitUserEnvironment yes
.bashrc: GIT_SSH, SVN_SSH oder entsprechend anpassen, damit $DEVELOPER verwendet wird.
|