Изменения

Перейти к: навигация, поиск

Git веб-интерфейсы

167 байтов добавлено, 14:14, 19 октября 2018
м
Нет описания правки
</style></html>
{{Box|{{Note}} TL;DR: нет в жизни счастья. Идеального Git-вьюера нет, у всех какие-то недостатки. Лидеры — Gogs, GitBlit, GitLab, Kallithea. Наиболее беспроблемный — Gogs. У GitBlit JGit (кривые хуки, нестандартный ssh порт, утечки памяти) и проблемы с поиском (огромные индексы, включаются по отдельным веткам, по умолчанию нет поиска по всем репозиториям), GitLab — ТОРМОЗ и у GitLab него тоже проблемы с поиском (поиск по регистрозависимой подстроке, поиска по всем репозитория нет вообще), у Kallithea страшный дизайн.}}
{| class="wikitable gitint"
|class=good| да
| <abbr title="Кривоватая поддержка, графы отображаются в отдельном интерфейсе">±</abbr>
| Нечто похожее на клон GitHub. Есть вагон и тележка всяких дополнительных приблуд типа багтрекера, Wiki, Continuous Integration, Snippet’ов и тому подобного. Написан на Ruby, и, следовательно, ТОРМОЗИТ! Встроенный Push-сервер, использующий стандартный git (можно использовать обычные хуки) и стандартный ssh (на стандартном порту 22), авторизация через SSH-ключи. Умеет LDAP. С версии 6.0 есть платная версия, и Mirroring только в ней. Нет поиска по коммитам во всех репозиториях, только по одному явно выбранному; текст поиска — регистрозависимый регэксп, так что «bug 40933», «Bug 40933» и даже «Bug &nbsp;40933» (два пробела) — с точки зрения поиска разные строки.
|-
| Gitorious

Навигация