ruby-on-rails 为开发计算机指定多个rails主密钥

0vvn1miw  于 2023-05-19  发布在  Ruby
关注(0)|答案(1)|浏览(102)
rails 7.0
Mac OS Ventura 13.2.1

我正在本地机器上开发一个Rails应用程序,在我的.zshrc中有以下内容:

export RAILS_MASTER_KEY='xxxxxxxxxxxxxxxxxxxxxxxxxxx'
export RAILS_ENV='development'

我正在启动另一个项目,仍然需要对旧项目进行维护工作,虽然我可以在config文件夹中选择rails主密钥,但这是一个问题,因为我的repo中没有它,出于明显的原因,我偶尔需要删除本地目录并重新克隆repo。
有没有一种方法可以做到这样的事情:

export RAILS_MASTER_KEY_PROJ1='xxxxxxxxxxxxxxxxxxxxxxxxxxx'
export RAILS_MASTER_KEY_PROJ2='xxxxxxxxxxxxxxxxxxxxxxxxxxx'

然后告诉每个应用去找正确的那个

nwsw7zdq

nwsw7zdq1#

你不能让他们有自己的master.key文件然后把它们加到git-ignore中吗?如果你需要重新克隆仓库,你可以只生成新的?

相关问题