Estoy tratando de importar un proyecto de git a aptana desde gitlab. En el dialog aptana muestra stUp los detalles para el URI git. Descubrí que no hay forma de determinar el puerto del command ssh y conectarme al proyecto git.
Estoy usando gitlab en un server privado en el puerto 6022
. Después de conectar un poco en la networking, probé con ambos: ssh://git@gitlab.MyDomain:6022/'MyProject'.git
y git@gitlab.MyDomain:6022/'MyProject'.git
pero ninguno funcionó.
En el primero recibo el post: "Could not read from remote reposatory"
y en el segundo: "port 22: Bad file number fatal"
por lo que parece que ignore el puerto que puse manualmente en el command e intente con el 22 pnetworkingeterminado.
Entonces, ¿cómo puedo determinar el puerto para el ssh?
También tuve un problema similar, para mí intentaba pasar el nombre de usuario y la contraseña a través de la URL. Después de mucho ensayo y error, lo que a continuación funcionó para mí, por supuesto, le pedirá su contraseña.
ssh://username@192.168.0.1:2222/home/username/repos/TestRepo