GitからリリースされていないRailsバージョンを使用します(おそらくコミット番号による)

StackOverflow https://stackoverflow.com/questions/9352108

  •  27-10-2019
  •  | 
  •  

質問

乗客を使用してRailsアプリをホストしようとしていますが、これに記載されているように 問題, 、ロギングはRails 3.2.1で少し強打されています。誰かが修正でコミット(メインブランチに引き込まれた)をリリースしました。 Rails Gemの特定のバージョンではなく、メインブランチを使用するようにアプリに指示するにはどうすればよいですか?また、変更が後で別のプルによって上書きされた場合に備えて、そのコミットを指定できる方法はありますか?

(私のgemfileで)のようなもの:

gem 'rails', git => 'git://github.com/rails/rails.git:<commit hash>'
役に立ちましたか?

解決

バンドラードキュメントメモ SOのような特定の参照を使用できること:

gem 'rails', :git => 'git://github.com/rails/rails.git', :ref => '55cc16f'

他のヒント

ブランチオプションを介して特定のコミットハッシュを指定できるはずです。

gem 'rails', :git => 'git://github.com/rails/rails.git', :branch => 'c67ff97ec3895db99bdb6b7cb3e8cc4e3cee0949'

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top