Локальный git сервер работающий с кириллицей в файлах проекта?
День добрый,
Необходим Git-сервер с Web интерфейсом для работы в локальной сети.
Пробовал GitLab (Linux) - работает нормально (SSH поддержка + настройка проектов и пользователей), из недостатков - Browse Code для файлов проекта работает совершенно ужасно для файлов (в основном UFT-8 W/O BOM) содержащих кириллицу (не только комментарии, но и строковые константы и т.п.). Банально ломается парсер кода (выводятся только первые строки, если в файле убрать кириллицу - то все ок). Можно, конечно, пользоваться raw просмотром (но там нет парсинга + git diff и т.п.). Правка участков ruby-кода (Charlock Sholmes gem и encoding - не везде дает толк). Ну еще из недостатков - сложность (RoR + NGINX + Unicorn + Redis ....)
Bonobo Git Server (под Windows) - не имеет проблем с кириллицей, но уж слишком простой + тому же требует WIndows.
Может есть те, кто использует какие в локальной сети гит-сервера (особенно интересует gogs)? Буду благодарен, если кто попробует файлы с кириллицей и отпишется тут.
Спасибо.
отображает нормально первые ~10 строк, но далее "ломается" и выводит просто пустые номера строк. Если нажать кнопочку -Raw- - вывод корректен (это я по поводу корректности исходных файлов в проекте) , Кнопка -Edit- Тоже корректно отрабатывает. А вот -Blame- крякозябрит.
Алексей, не могли бы вы показать вывод из домашнего каталога git подкаталога gitlab:
bundle show | grep -E "charlock_holmes|gitlab_git|gitlab-grit"