Я работаю в филиале и загрузил свое репо на ftp-сервер в центральном офисе моей компании.Центральный офис использует FTP-сервер Microsoft.У меня нет доступа для установки чего-либо на сервере, и я смог подключиться к FTP-серверу только через настоящий FTP-клиент, который поддерживает активный режим FTP.
Я попытался клонировать со следующими командными строками:
git clone ftp://companyDomain\username@ftp.company.com/project.repo/.git
git clone ftp://username@company.com@ftp.company.com/project.repo/.git
git clone ftp://username%40company.com@ftp.company.com/project.repo/.git
git clone ftp://username:password@ftp.company.com/project.repo/.git
И получаю следующее сообщение об ошибке:
ошибка: не удалось подключиться к ftp.company.com:21
;Нет ошибки при доступе к ftp://companyDomain\username@ftp.company.com/project.repo/.git/info/refs
fatal: HTTP-запрос не выполнен
При вводе вышеуказанных команд мне сразу же предлагается ввести пароль.Я ввожу пароль, проходит некоторое время, и затем я получаю сообщение об ошибке выше.
Для полной ясности я НЕ собираюсь выдвигать головную версию моего источника на FTP-сервер для развертывания, так чтокак git-ftp, https://github.com/resmo/git-ftp, мне совсем не поможет.Я хочу, чтобы мое репо было на ftp-сервере, и все в моей очень маленькой команде могли вносить / извлекать изменения в репо на ftp-сервере.
Поддерживает ли git активный FTP?Что происходит?
Спасибо, Крис