そのマシンに固有のコードを持ち、運用サーバーとは異なるローカル開発環境を持つプロジェクトを継承しました。その大部分は定数に含まれており、残りはテストに含まれていますが、開発からコミットして本番環境で更新するたびに、本番環境で同じ変更を行う必要があります。幸いなことに、これは少量の内部ツールです。
自動化するスクリプトを書くことができると思いますが、より良い解決策があることを願っています。他の誰かがこの問題を解決しましたか?
これらの質問は似ていますが、同じことを尋ねているわけではありません。
編集: Nelson LaQuet は、私が正しい道だと信じていることを教えてくれたので、Rails アプリケーションの構成に進みました。ただし、config/environments/production.rb および config/environments/development.rb で、MyExternalCodeDir などの FormController < ApplicationController 定数を参照する方法がわかりません。
また、MyExternalCodeDir へのすべての参照を config.MyExternalCodeDir のようなものに変更する必要はありません。