I am struggling to connect Fisheye 4.6.1 to an Azure git repository.
I am uploading a Private SSH key given to me (RSA, 2k, no passphrase), and the URL is:
git@ssh.dev.azure.com:v3/[organisation]/[project]/[repo]
Fisheye accepts the URL,despite it not matching any of the patterns in the Fisheye documentation. However, I receive:
Error testing connection.
Error talking to repository:
ssh: connect to host dev.azure.com port 22: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
Fisheye & Crucible use the fe-ssh.sh / fe-ssh.bat wrappers for handling SSH connections for Git and Mercurial. You can find these scripts in <Fisheye installation>/bin directory. I suggest adding a verbose logging there in order to learn what's wrong.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We have now got a connection working, but using https with a user name and personal token
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks. Same for me too now - HTTPS only.
I had 2 issues.
1. I needed to install Git on the Fisheye server
2. I have to change the user name in the HTTPS address from the Azure default address to the Username provided in the "Generate Git Credentials" page.
e.g. change https://mycompany@dev.azure.com/blah to
https://cbradshaw@dev.azure.com/blah
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.