当环境启动时(environment.rb),我有这段代码可以提取当前 repo 的 git 版本。
APP_VERSION = `git describe --always --long` unless defined? APP_VERSION
那让我打开网站,转到某个页面,看看网站上的版本是正确的。这段代码在EngineYard上运行,但在Heroku上,当应用程序启动时我得到了这个:
fatal: Not a git repository (or any of the parent directories): .git
git describe
在heroku上可以运行吗?