Сконфигурируйте Gerrit с примерами Git LFS, пожалуйста - PullRequest
0 голосов
/ 01 ноября 2018

Не могли бы вы привести примеры того, как вы настроили Gerrit для работы с Git LFS? Я понимаю, что $ GERRIT_SITE / etc / gerrit.config должен быть изменен (я был бы признателен за хороший пример здесь).

Кроме того, я думаю, что каждый проект (Git repo) требует настройки, но я не уверен, что это делается через командную строку или через записи в других файлах конфигурации.

Заранее спасибо.

1 Ответ

0 голосов
/ 01 ноября 2018

1) Установить плагин

2) Настроить GERRIT-САЙТ / etc / lfs.config

[storage]
    backend = fs
    directory = xxxxx <= Default: $GERRIT_SITE/data/lfs

3) Настроить GERRIT-САЙТ / etc / gerrit.config

[LFS] плагин = lfs

4) Настройка всех проектов

git clone https://USER@GERRIT-SERVER/a/All-Projects
git fetch origin refs/meta/config
git checkout FETCH_HEAD
vi lfs.config

[lfs "^.*"]
    enabled = true
    maxObjectSize = 50m

git commit -a
git push origin HEAD:refs/meta/config
...