Cgit запускает свою скомпилированную версию отдельно?
Документация cgit указывает, что cgit также компилирует git в себя.
Эта версия git используется всем вашим сервером, или она используется внутри cgit только для анализа git-репозиториев?
1 ответ
Решение
Версия git статически компилируется в cgit, она не зависит от сервера. Фактически, cgit может работать без установленного git (он не выполняет внешнюю программу).
Например, рассмотрим пакет cgit в Arch Linux, git
не помечается как зависимость. В результате процесса сборки существует один двоичный файл.