请使用Git LFS示例配置Gerrit

时间:2018-11-01 13:44:23

标签: git gerrit git-lfs

有人可以提供一些示例,说明如何配置Gerrit与Git LFS一起使用吗? 我知道必须修改$ GERRIT_SITE / etc / gerrit.config(在这里,我将提供一个很好的示例)。

最重要的是,我认为每个项目(Git存储库)都需要配置,但是我不确定是通过命令行还是通过其他配置文件中的条目来完成。

谢谢。

1 个答案:

答案 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