Изменения

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

748 байтов добавлено, 09:08, 5 июля 2014
м
Нет описания правки
|class=good| да
|
| Основная поддержка — поддержка — Mercurial. Визуальная тема оформления — оформления — страшный отстой (на демо была нормальная, но её нет в комплекте поставки). Последняя нормальная GPL версия — версия — 1.7.2 (перечисленные фичи имеет); более новые — новые — исключительно платные, так что ну его нафиг. Демо  Демо раньше было на demo.rhodecode.org.
|-
| Indefero
|
| Клон Google Code. Также умеет Mercurial, SVN и monotone O_o
|-
| SCM Manager
| [http://www.scm-manager.org/ сайт]
| [https://source.csc.fi/scm/ пример]
| Java
|class=bad| отсутствует
|class=good| да
|
|
|
|
|
|
| Есть поддержка SVN, немало плагинов — интеграция с багтрекерами, CI, LDAP и т. п. Но дизайн дико стрёмный, так как сделан на постылом ExtJS — AJAX во все поля, самодельные вкладочки, наношрифты, стандартное ExtJS’овское оформление и т. п. Какой-либо поиск по коммитам, похоже, отсутствует.
|}
== Допилить ViewVC? ==
{{WikiCutBegin|Фантазии о ViewVC}}
Кстати о птичках — можно же допилить поддержку Git (и hg, если охота) к ViewVC! И это совсем не сложно. Базовые фичи (интерфейс к репозиторию):
* Чтение коммитов, открытие файла, annotate (увы, только через вызов консольного git’а)
* — Push-сервер не нужен, так как можно юзать стандартный ssh в chroot, и даже с krb5 доменной авторизацией
* — От лент активности (кроме коммитов, ленты которых и так есть) в связи с отсутствием «социальных» фич тоже проку мало
{{WikiCutEnd}}