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