为什么很少人用redmine_redmine使用_jira和redmine哪个好(2)

电脑杂谈  发布时间:2017-02-07 13:20:31  来源:网络整理

这是Redmine提供的帮助提示,但我们用bitnami redmine,使用的是mysql,所以应该这样执行命令

./installdir/ruby/bin/bundle install --without development test postgresql sqlite

看到提示Your bundle is complete!表示命令成功执行。redmine使用这之后重新执行一次更新的命令即可

另外,在执行更新命令中遇到提示

==  CreateChangesetParents: migrating =========================================
-- create_table(:changeset_parents, {:id=>false})
rake aborted!
An error has occurred, all later migrations canceled:

Mysql::Error: Table 'changeset_parents' already exists: CREATE TABLE `changeset_parents` (`changeset_id` int(11) NOT NULL, `parent_id` int(11) NOT NULL) ENGINE=InnoDB

Tasks: TOP => db:migrate
(See full trace by running task with --trace)

不知道怎么回事,可能是之前摸索的时候,创建过表了,但别的表创建没有这样的问题,也可能是这个更新方法写的有问题,没有判断表是否创建

然后只能去把创建这个表的脚本文件删除,过程如下:

#以下命令均在installdir/apps/redmine路径下执行
ls db/migrate/*changeset_parents*
#显示结果db/migrate/20110902000000_create_changeset_parents.rb,显然这正式我们要找的创建脚本
#根据显示结果执行删除
rm db/migrate/20110902000000_create_changeset_parents.rb

最后重新执行更新命令即可。遇到类似问题,可以使用相同的方法来解决该问题

最后,完成后启动即可使用,这里略过了一些SVN的更新动作,具体可以根据官方文档自行操作


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-31075-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...