git-upload-pack: команда не найдена, при клонировании удаленного репозитория Git

Я использовал git для синхронизации двух копий моего проекта, один из них - мой локальный блок, другой - тестовый сервер. Эта проблема возникает, когда я захожу на наш удаленный сервер разработки с использованием ssh;

git clone [email protected]:/home/chris/myproject
Initialized empty Git repository in /tmp/myproject/.git/
Password:
bash: git-upload-pack: command not found
fatal: The remote end hung up unexpectedly
fetch-pack from '[email protected]:/home/chris/myproject' failed.

(имена файлов были изменены, чтобы защитить виновных ...!)

Обе коробки работают под управлением Solaris 10 AMD. Я сделал некоторые копания, если я добавлю--upload-pack=$(which git-upload-pack) команда работает, (и доказывает, что$PATH содержит путь к «git-upload-pack» в соответствии с решением RTFM), но это действительно раздражает, плюс «git push» не работает, потому что я не думаю, что есть--unpack= вариант.

Между прочим, все команды git работают нормально с моего локального компьютера, это та же версия программного обеспечения (1.5.4.2), установленная на том же устройстве NFS в/usr/local/bin.

Кто-нибудь может помочь?

Ответы на вопрос(13)

Ваш ответ на вопрос