代码之家  ›  专栏  ›  技术社区  ›  Shubham1164

mongooseim.cfg在两个不同的地方有什么不同

  •  0
  • Shubham1164  · 技术社区  · 5 年前

    我使用的是Mongooseim 3.2.0,从源代码编译后,可以在以下位置看到Mongooseim.cfg:

    1. /MongooseIM/_build/prod/rel/mongooseim/etc/mongooseim.cfg
    

    我也可以在 docs here 在根级别还有另一个mongooseim.cfg-

    2. /MoongoosIM/rel/files/mongooseim.cfg
    

    两者有什么区别?我猜是路 1

    0 回复  |  直到 5 年前
        1
  •  2
  •   erszcz    5 年前

    路径1( /MongooseIM/_build/prod/rel/mongooseim/etc/mongooseim.cfg MongooseIM/_build 在路上-在 _build 目录不存在于存储库的新克隆中。给你更多的背景, /MongooseIM/_build/prod/rel/mongooseim a self-contained Erlang release of MongooseIM . 如果要修改此特定MongooseIM生成的配置,请更改此文件-重建后更改将丢失。

    路径2( /MoongoosIM/rel/files/mongooseim.cfg )作为存储库的一部分进行克隆-它是一个配置模板。具体值定义在 rel/*vars.config rebar.config 对于配置文件)。如果希望在连续重建项目后保留更改,请更改此文件。

    make rel 文件 /MoongoosIM/rel/files/mongooseim.cfg /MoongoosIM/rel/vars.config 用于创建 /MongooseIM/_build/prod/rel/MongooseIM/etc/MongooseIM.cfg .

    推荐文章