小编Tom*_*arz的帖子

Gerrit - 如何禁止直接推送到"掌握"但允许其他分支机构

我想设置下面描述的配置:

  • 注册用户无法直接将其更改推送到主人.他必须推动这些变化进行审核:

    git push origin master - 它应该被Gerrit拒绝(origin = Gerrit)

    git push origin HEAD:refs/for/master - Gerrit应该允许它

  • 注册用户可以创建新分支.该分支将被视为两个或更多开发人员之间的备份和合作方式,因此不应对其进行审查.

    git push origin xyz_abc - Gerrit应该允许它

我该如何配置Gerrit来实现这样的功能?

git gerrit

16
推荐指数
2
解决办法
9520
查看次数

存储数百万张图像

我需要为数以亿计的图像准备一个存储空间(现在我有7000万个图像,这个数字还在增长).每张图片都有约.20KB.当然我可以将它们存储在文件系统中,但我很害怕inode的数量.我测试了MongoDB和Cassandra.它们都有缺点(我的HDD资源有限):

  • MongoDB - 磁盘空间消耗是原始数据大小的3倍
  • Cassandra - 磁盘空间消耗类似于原始数据的大小,但Cassandra需要大量的可用空间来进行压缩过程

任何人都可以为这类问题提出适当的解决方案吗?

filesystems storage image mongodb cassandra

7
推荐指数
1
解决办法
3492
查看次数

标签 统计

cassandra ×1

filesystems ×1

gerrit ×1

git ×1

image ×1

mongodb ×1

storage ×1