LINUX.ORG.RU
ФорумAdmin

Git LFS server

 , ,


0

2

Кто нибудь поднимал локальный сабж?

Я попробовал облом, кучу доков почитал никакого прогресса.

Кто пишет что LFS не может работать через SSH только через HHTPS и так и так делал - не пашет. Пробовал на всякий случай одинаковые версии git и git-lfs, не фига.

Причем без LFS работает по всякому и по ssh и по https и совершенному разными версиями git и на серваке и клиентах.

★★★★★
Ответ на: комментарий от annulen

Мне стало уже казаться что это специально так сделали. Чтобы народ локально юзал git-lfs (клиент) и платил всяким git-hub и подобным, так как у подобных, lfs платная.

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

Посмотрел, оказывается есть много реализаций сервера, в том числе с SSH: https://github.com/git-lfs/git-lfs/wiki/Implementations

А референсная реализация называется «lfs-test-server», и с таким названием сложно ожидать чего-то полнофункционального

annulen ★★★★★
()
Ответ на: комментарий от annulen

Я наивный думал что просто как обычно зафигачишь git через httpd(apache) и там все будет работать. А получается облом :(

Причем как я понял этот LFS выигрыш по месту дает только для клиентов (история режется) а серверу вроде пофиг …

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

Я наивный думал что просто как обычно зафигачишь git через httpd(apache) и там все будет работать. А получается облом :(

Чтобы всё просто было, существует svn. Там можно каждый файл в репе по отдельности скачивать. Причём можно даже без клиента, тупо браузером, и с апачем интеграция отличная.

annulen ★★★★★
()
Ответ на: комментарий от Zhbert

Поставил это gitea, мда … я хз мне плакать или смеяться. Хотел просто git LFS server а получил целый github :-O.

P.S. Интересно у него хоть можно юзеров к free-ipa/386-ds/ldap привязать …

P.P.S. Что мне нравится в различных go проектах, ставятся за 1 минуту и работают без проблем …

mx__ ★★★★★
() автор топика
Ответ на: комментарий от overmind88

Что такое forgejo я знаю, на него недавно Fedora мигрировала с GitLab. Но я не видел в списках что она держит LFS как сервер … да и потом не хотел я получить целый github, мда уж.

А что значат слова «более свободный форк» этот gitea разве не фрии? хм.

mx__ ★★★★★
() автор топика
Ответ на: комментарий от overmind88

гитлабе

ну gitlab уж точно в топку. Это какая то жуткая тормозная жрущая смесь :(

просто я на обычном apache сделал http git реп, проверил пашет. Ну думаю сейчас LFS бахну и все, и началось :(

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

А что значат слова «более свободный форк» этот gitea разве не фрии? хм.

Ну это уже больше про поедание мозолей.

Gitea это форк gogs, потому что разрабам хотелось больше свободки в разработке. Но потом они и сами решили стать корпорацией с клауд и энтерпрайз версиями и их тоже форкнули

overmind88 ★★★★★
()

ВСЕМ большое СПАСИБО.

ухнул туда сейчас 100 мегов бинов, проглотила (gitea) cлету. А я мучился думал что у меня с руками чего то.

P.S. Полазал по серваку, все правильно. Бины все валятся в отдельную диру lfs а в репе/objects только ссылки на эти файлы.

mx__ ★★★★★
() автор топика
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от mx__

Ну мне от неё надо было именно веб-интерфейс, чтоб и код хранить и можно было в гуе натыкать в случае надобности. Потом обросло раннером, акшенсами…

Zhbert ★★★★★
()