Возможно ли иметь репозиторий Git на локальном маршрутизаторе с USB-накопителем?

У меня есть маршрутизатор (AVM Fritzbox) с подключенным к нему USB-накопителем. Я могу получить доступ к диску через сетевой путь со своих компьютеров. У меня есть доступ только к веб-интерфейсу маршрутизатора и файловой системе диска. Нет доступа root или ssh (мне все равно это не нужно, потому что, если я что-то испорчу, я больше не смогу получить доступ к Интернету или телефону).

Возможно ли, что этот диск действует как репозиторий Git без установки Git на самом маршрутизаторе, чтобы я мог получить доступ к репозиторию со всех компьютеров, подключенных к маршрутизатору?


person Foo Bar    schedule 03.05.2014    source источник


Ответы (1)


Это зависит от того, как на самом деле работает ваш «сетевой путь» (хотя это звучит как Samba или какой-либо другой протокол zeroconf).

Git может работать только с протоколами HTTP(S) и SSH в качестве транспорта, если вы не настроите один из них должным образом, вы не сможете использовать git на своем маршрутизаторе в качестве удаленного.

Прочтите http://git-scm.com/book/en/Git-Internals-Transfer-Protocols для получения дополнительной информации. (Кроме того, на этот вопрос уже был дан ответ до Использование Git с общим ресурсом Samba папка).

person Yuval Adam    schedule 03.05.2014
comment
Спасибо, похоже, тогда я не смогу использовать свой маршрутизатор в качестве хранилища. В любом случае, на маршрутизаторе не установлен git. Я надеялся, что можно будет хранить исходные файлы и файлы git на диске маршрутизатора, но git на моих компьютерах будет управлять ими удаленно. - person Foo Bar; 03.05.2014
comment
@FooBar, если вам это действительно нравится и ваше устройство поддерживается, посмотрите, хотите ли вы установить на него OpenWrt openwrt.org - person Yuval Adam; 03.05.2014
comment
Для моего маршрутизатора действительно доступна модифицированная прошивка, но я не хочу рисковать повреждением (это мой единственный маршрутизатор, и он нужен мне для доступа к Интернету и телефону). Думаю, я просто инвестирую в Raspberry Pi или что-то в этом роде. похожий. - person Foo Bar; 03.05.2014