Я не знаю о SVN, но вы определенно можете установить Git-репозиторий, не устанавливая Git на удаленной машине.И Git> SVN :-).Хотя это немного сложно.
Редактировать : Я пытался найти прохождение, чтобы сделать это, но пока не получилось.Но основные шаги довольно просты (это все из памяти год или два назад):
- Инициализация чистого репозитория git на вашем локальном компьютере.Это будет служить источником для единственного человека, который сможет отправить на удаленный компьютер: вы.
- Создайте триггер, который копирует содержимое этого каталога на удаленный сервер (FTP, rsync: все, что доступно длявы) о коммитах и т. д.
- Для вас клонируйте источник, расположенный на вашем локальном компьютере, чтобы кто-то мог нажать на него.Для всех остальных они должны клонировать каталог на удаленном сервере, как если бы это был «подлинный» git-репозиторий.
- Настройте соответствующие права доступа, однако вы можете.
Это не так«настоящий» Git-репозиторий, я полагаю, но я использовал его раньше, и он работает для тех целей, для которых я его использовал.
Руководство пользователя Git проходит через некоторые шаги.