Нужно: Контроль версий - установить только с доступом по ftp / mysql - PullRequest
1 голос
/ 02 мая 2011

Я хотел бы разместить свой собственный контроль версий на сервере, за который я уже заплатил.У меня нет доступа к оболочке, но я могу использовать ftp (очевидно) и mysql.Существуют ли решения по управлению версиями, которые могут работать только с ними?

Ответы [ 3 ]

1 голос
/ 02 мая 2011

Я не думаю, что Subversion или CVS будут работать без установки программного обеспечения. Можете ли вы смонтировать свою учетную запись как общий файловый / сетевой диск? Если так, то Mercurial будет работать. Вы можете сохранить свое мастер-репо в папке и клонировать его на локальный жесткий диск для реальной работы. Если вы просто ищете решение для удаленного хранилища, вы можете использовать Mercurial или Git с DropBox таким же образом.

Это только мое мнение, но если какой-либо провайдер когда-либо сказал мне, что не поддерживает SSH из-за безопасности, я бы немедленно удалил свою учетную запись и получил нового провайдера. Дай угадаю: они только хостинг на Windows сервере?

Если вам необходимо сохранить приватность своего проекта, вы всегда можете использовать платную учетную запись GitHub или BitBucket, но это не решает проблему размещения на вашей существующей учетной записи.

1 голос
/ 02 мая 2011

Прямо из man-страницы git:

Git изначально поддерживает протоколы ssh, git, http, https, ftp, ftps и rsync.

0 голосов
/ 13 сентября 2018

Rsync работает через FTP, поэтому вы можете иметь локальную папку, которая представляет то, что вы хотите на хосте, а затем использовать rsync для ее развертывания.

...