gpt4 book ai didi

plone - 在多个 UNIX 用户之间共享 buildout-cache/eggs

转载 作者:行者123 更新时间:2023-12-04 23:27:45 25 4
gpt4 key购买 nike

在一台服务器上有几个独立的 Plone 构建安装,在不同的 UNIX 帐户下运行。

是否有任何可靠的方法可以在所有这些不同的 UNIX 用户之间共享此服务器上的 buildout-cache 文件夹?由于一个 Plone 鸡蛋/安装是 250 - 500 MB,这将是一个小胜利。

  • 所有访问共享文件夹的 UNIX 用户仍然可以运行 buildout,这增加了新蛋
  • 新蛋会在磁盘上提供给其他用户,无需重新拉取,复制到
  • 用户值得信赖;不用担心他们会去鸡蛋/并为其他用户腐败

  • 目前的问题是,由一个 UNIX 用户的扩展引入的鸡蛋/无法被另一个用户写入。

    我的猜测是在每次构建运行后可能会有一些自定义的 sudo 脚本来修复鸡蛋的权限。

    还有其他推荐的鸡蛋分享方法吗?

    最佳答案

    正如您所说,您可以通过将所有鸡蛋放在一个目录中来共享所有鸡蛋,然后您可以通过在构建中添加以下内容来解决权限问题:

    [buildout]
    parts +=
    chmod

    [chmod]
    recipe = plone.recipe.command
    command =
    chmod -R ugo+rw ${buildout:eggs-directory}

    关于plone - 在多个 UNIX 用户之间共享 buildout-cache/eggs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9799521/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com