Изменения

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

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

427 байтов убрано, 08:08, 19 ноября 2019
gitea.io и try.gitea.io лежат с переменным успехом, есть альтернативный gitea.com (но нет try.gitea.com)
</style></html>
{{Box|{{Note}} TL;DR: Нормального поиска нет в жизни счастьянигде. Идеального Git-вьюера нет, у всех какие-то недостатки. Лидеры — В остальном Gogs, GitBlit, GitLab, Kallithea. Наиболее беспроблемный — Gogs. У GitBlit JGit (кривые хуки, нестандартный ssh порт, утечки памяти) и проблемы с поиском (огромные индексы, включаются по отдельным веткам, по умолчанию нет поиска по всем репозиториям), GitLab — ТОРМОЗ Gitea наиболее удобные и у него тоже проблемы с поиском (поиск по регистрозависимой подстроке, поиска по всем репозитория нет вообще), у Kallithea страшный дизайнлегковесные.}}
{| class="wikitable gitint"
| [https://git.wikimedia.org/ демо]
| Java
|class=good| commit, плохой fulltext (Lucene)
|class=good| да
|class=good| да
|-
| Gitea
| [http://gitea.io сайтсайт1] [http://gitea.com сайт2]
| [https://try.gitea.io/ демо]
| Go
|class=good| fulltextcommit
|class=good| да
|class=good| да
|
|class=good| да
| [https://docs.gitea.io/en-us/comparison/ Список фич]. Форк Gogs. Много новых фичЕсть новые фичи, в том числе например, git-lfs (large file storage), графы коммитов и онлайн-редактор кода. Есть и полнотекстовый поиск по коду, но сделан он очень плохо, через [https://github.com/blevesearch/bleve Bleve], git-lfs (large file storage), графы коммитов индексирует медленно и даже LDAPжрёт память. А нечего было придумывать - лучше бы заюзали просто PostgreSQL-ный поиск. Звучит как почти идеал!
|}
3
правки

Навигация