redmine升级帮助文档.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
redmine升级帮助文档

Redmine - Redmine升级 翻译:hudccn | 2010-02-11 20:49:02 | 阅读10 | 来源 升级 步骤一:需求检查 升级Redmine第一步,先要看一下你即将安装的Redmine版本,并满足该版本所需的基本配置。 步骤二:备份 强烈建议你备份你的数据库和上传的文件。大多数情况下升级时安全的,但是为了以防万一,有一个备份对你不会有什么伤害。 备份文件 所有的上传文件多存储在files/目录。你可以备份目录中的内容,够轻松的备份它们。 MySQL数据库 mysqldump 命令可以把你的MySQL数据库中的内容备份到文本文件中。 SQLite数据库 SQLite数据库全部内容都包含在独立的文件中,所以你可以把文件拷贝到另外地方进行备份。 PostgreSQL pg_dump 命令是用来把PostgreSQL数据库中的内容备份到文件中。 步骤三:执行升级 Redmine不同而不同,你只需要执行下面方式中的一个。 方式一:下载版本(tar.gz或者zip文件) 1.解压缩新的程序文件到新目录下。 2.把你的数据库配置文件config/database.yml拷贝到新的配置目录下。 3.把你的Email配置文件config/email.yml拷贝到新的目录下。4.拷贝RAIL_ROOT/files目录下的内容到你新安装的系统中。 5.拷贝你已经安装的插件文件夹到新安装目录下。 6.在你的Redmine根目录下执行接下来的命令。 ??rake config/initializers/session_store.rb ?这会生成一个随机密钥的文件(config/initializers/session_store.rb) 用来加密会话数据。? 7.在public/themes目录中查看你已经安装的主题。你可以拷贝它们,但是对更新的版本做个检查时隔比较好的主意。 非常重要:不要用旧的文件覆盖config/settings.yml文件。 方式二:从SVN Checkout更新 1.到Redmine根目录下,运行接下来的命令: svn update 2.如果你是从一个旧的版本更新至0.8.7以后的版本,或者从Redmine版本库主干上更新至r2493版本或更高,你必须为cookies存储生成一个密钥。看一下在底部关于生成一个session_store的提示。CORE_RL_magick_.dll 步骤四:更新数据库这个步骤是用来更新你数据库内容的。到你的新Redmine目录下,然后移植你的数据库。 rake db:migrate RAILS_ENV=production 如果你已经装了一些插件,你也要运行它们的数据库移植程序。如果你正要把Rails升级到2.2.2版本,你需要先升级migrations插件。 rake db:migrate:upgrade_plugin_migrations RAILS_ENV=production rake db:migrate_plugins RAILS_ENV=production 步骤五:RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.exe 再将rmagick-2.12.0-x86-mswin32.gem文件复制到ruby\bin下. 然后在ruby\bin目录下运行命令gem install rmagick-1.13.0-win32. 步骤:清理 1.你应该清理缓存和存在的会话: rake tmp:cache:clearrake tmp:sessions:clear 2.重新启动应用服务(举例来说:mongrel、thin、passenger) 3.最后,如果需要,可以通过管理 - 角色 权限 菜单检查或设置对新功能的权限。常见问题 项目仓库管理中的错误 在reposman.rb文件中增加了很多新功能,如果你有问题,请先确认你已经建立了指定组(--group=groupnamehere)。 同样,如果你只是复制了你的Redmine.pm文件,请在此确认你执行了接下来的指令,并按照推荐配置已经修改了你的Apache 配置文件。 生成一个session_store.rb文件 Redmine需要生成一个唯一的session_store.rb文件,用于基于会话方式的新cookie。这个文件在Redine主干版本r2493及以前的版本中都需要。只要运行接下来这个命令,Redmine就会为你创建一个: rake config/initializers/session_store.rb 关于缺少session_store.rb文件错误 如果你看见关于缺少session_store.rb文件错误,运行上

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档