Ruby on Railsアプリケーション内で現在のGitのコミットバージョンを取得するにはどうすればよいですか?Railsアプリケーション内の現在のGitコミットバージョンを取得していますか?
Appバージョンとして機能するためにGitバージョン(またはおそらく最後の6文字程度)を表示したいですか?あなたはgitのバイナリへのフルパスを使用したい、そしておそらく環境変数または--git-dir
経由GIT_DIRを指定することも、ご使用の環境によっては
commit = `git show --pretty=%H`
puts commit
:
今日、新しい何かを学んだ、ありがとう!シェルコマンドにバッククォートを使用できるかどうかは分かりませんでした。 –
私はそれを使用していないので経験から推薦できませんが、より多くのものが必要な場合は[grit](https://github.com/mojombo/grit)を使用することができます。 –
アーロン、グリットと考えられていますが、それは私の単純な使用よりも複雑な解決策です。 –