0
我想存儲一些關於我的rails應用程序的信息,如版本號。我對Rails是新手,我確信有這樣的約定。這樣做的最好方法是什麼,也許是環境文件?Rails應用程序信息
我想存儲一些關於我的rails應用程序的信息,如版本號。我對Rails是新手,我確信有這樣的約定。這樣做的最好方法是什麼,也許是環境文件?Rails應用程序信息
不知道這是否是「最佳做法」,但我也把我的就是在environment.rb爲常數
,我使用SVN源控制與propset命令來更新後簽入文件中的版本號
# environment.rb
APPLICATION_VERSION = '1.3.0.$Revision: 203 $'
的唯一的缺點是,你必須修改這個文件得到修改,更新,定期提交的其他文件不會導致更新
顯示視圖
# application_helper.rb
def application_version
return APPLICATION_VERSION.gsub('$Revision: ', '').gsub(' $', '')
end
還挺時髦的,但它的工作原理上的svn propset命令SVN
信息:關鍵字 「修訂」 - 如果有興趣嗎?
您打算使用哪些信息?您計劃如何使用它的一切都與最好的存儲方式有關。 – 2010-05-07 18:21:03
它只是顯示我的回購中的最新標籤號碼以指示當前版本。 – trobrock 2010-05-07 18:55:20