pip install from gitosis

У меня есть рабочий репозиторий gitosis. Если я сделаю

git clone git@server:repo.git

, он правильно клонирует репо. Однако это не сработает, если я сделаю:

git clone ssh://git@server:repo.git

Cloning into repo...
ssh: connect to host  port 22: Connection refused
fatal: The remote end hung up unexpectedly

Проблема в том, что когда я использую pip, я делаю:

pip install git+ssh://git@server:repo.git

и, конечно же, выдает:

Cloning into repo...
ssh: connect to host  port 22: Connection refused
fatal: The remote end hung up unexpectedly

Если я хочу сделать:

pip install git+git@server:repo.git 

Я получаю

ValueError: ('Expected version spec in', 'git+git@server:repo.git', 'at', '+git@server:repo.git')

Есть ли способ настроить pip или gitosis, чтобы я мог заставить его работать?

Спасибо,

(пожалуйста, избегайте «использовать gitolite», если бы я мог)

7
задан Hernan 22 March 2012 в 07:20
поделиться