External Repository Access Through SSH
When accessing an external repository through SSH you have two options. You can use a private and public key pair or password authentication.
• For the public key authentication, generate a key pair on the server where your
Codebeamer instance is running, and upload the public key to the server where your external repository is hosted (for the process of generating ssh keys see
Generating SSH keys).
• To use password authentication for SSH you must install the sshpass utility on your server.
◦ On ubuntu:
sudo apt-get install sshpass
After installing sshpass restart Codebeamer and then you can use password authentication. Whenever you create an external Mercurial or Git repository with an ssh URL and a password, Codebeamer uses password authentication.