有人可以提供一些示例,说明如何配置Gerrit与Git LFS一起使用吗? 我知道必须修改$ GERRIT_SITE / etc / gerrit.config(在这里,我将提供一个很好的示例)。
最重要的是,我认为每个项目(Git存储库)都需要配置,但是我不确定是通过命令行还是通过其他配置文件中的条目来完成。
谢谢。
答案 0 :(得分:1)
1)安装插件
2)配置GERRIT-SITE / etc / lfs.config
[storage]
backend = fs
directory = xxxxx <= Default: $GERRIT_SITE/data/lfs
3)配置GERRIT-SITE / 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