问题标签 [redmine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
505 浏览

mysql - 在 MySQL 数据库中搜索和替换术语

我最近在我们的问题跟踪器中添加了一个新项目,即Redmine。当创建一个项目时,你给它一个名字和一个标识符(通常是相同的)。创建项目时有一条说明,一旦设置了标识符,您将无法更改它。出于这个原因,我非常小心地选择了一个通用标识符。不幸的是,我不够小心,我拼错了!拼写错误的标识符出现在问题跟踪器 URL 中。这些将被其他开发人员和我们正在合作的另一家公司看到,所以这是一个非常尴尬的错误。

因此,我正在寻找有关如何解决此问题的建议。要么是 Redmine 特定的,要么是我可以在数据库级别(即 MySQL)做的事情。

我已经找到了一个我可能会采用的解决方案,但我认为无论如何都值得在这里提问。我希望有人可以提供一个更简单的解决方案——也许是一个神奇的 SQL 单线。

我找到的解决方案是这样的:

  • 将数据库转储到 SQL(使用 mysqldump)
  • 使用 sed 或文本编辑器搜索和替换
  • 从此 SQL 重新创建数据库。

感谢您的任何建议。

0 投票
2 回答
494 浏览

ruby-on-rails - 无法从 rake 任务中保存模型

我正在编写一个 rake 任务,该任务将连接到旧版 ORACLE 数据库,从帮助台应用程序获取一些“问题”记录,应用一些转换并将其存储在另一个数据库 (Redmine) 中。

问题是,即使该脚本在 Windows 上运行顺利,它也无法在 RHEL 5 上运行。库文件都安装在 RHEL 5 上,因此没有连接错误。脚本在 '_issue.save' 行失败(其中 _issue 是 Issue 0n Redmine 类型的模型)!!没有错误(只是 _issue.save 返回 false)。在过去的两天里,我一直被困在这个问题上。

任何建议都会非常有帮助。

我正在使用 Rails 2.1.2、Ruby 1.8.6(补丁级别 111)和 Rake 0.8.1

提前致谢。

0 投票
6 回答
9775 浏览

svn - 如何在 Redmine 中修改存储库设置?

这听起来像是一个愚蠢的问题,但我一辈子都找不到这个问题的答案。

我们在 Redmine 中建立了一个项目并链接到 SVN 存储库。一切正常,但我们最近进行了存储库重定位,我们需要更新其 Redmine 存储库路径设置以指向新的存储库。

问题是该选项显示为灰色,我无法更改它。我想你可以点击“删除”并创建一个新的,但这个选项听起来真的很吓人(URL 中有 /destroy/ 这个词!!)而且我不想清除 repo。在 Redmine 手册中我找不到关于此的参考。我该怎么办?

另外——与此相关——你知道旧提交中的所有票证引用是否仍将指向正确的位置吗?

0 投票
2 回答
508 浏览

jira - 是否可以从 JIRA 获得“活动页面”(如 redmine 中的那些)?

我是 JIRA 的新手,想知道是否有与 Redmine 中的“项目活动”屏幕类似的功能。

我发现能够查看所有代码更改、问题更新、wiki 页面更改,基本上是任何对项目重要的内容,都可以在一个很好的时间线页面中查看,这非常有用。

一个例子是这样的:

http://www.redmine.org/projects/redmine/activity

0 投票
2 回答
8132 浏览

smtp - 如何在windowx xp 中配置SMTP 服务器以向gmail 发送邮件?

原谅我的无知,我以为这会很容易,但我还是想不通

我正在使用 redmine(是用 rails 制作的票务系统),它可以选择向您发送邮件以通知事件。

到目前为止,我无法配置 smtp 服务器来将邮件中继到我的 gmail 帐户。

我想配置一些本地客户端(例如,thunderbird)并能够使用我自己的 smtp 服务器向 xx@gmail.com 发送邮件,然后我将配置 redmine 来做同样的事情。

我遵循了本教程:

http://www.ehow.com/how_4489548_set-up-smtp-server-windows.html

并将本地主机配置为雷鸟作为外发邮件...

我得到以下信息:

在 F:\Inetpub\mailroot\Badmail\0029d2423191605200900000001.BAD

最终收件人:rfc822;xxxx@gmail.com 操作:失败状态:5.0.0 诊断代码:smtp;550-5.7.1 [201.250.95.2] 您用于发送邮件的 IP 未授权 550- 5.7.1 直接向我们的服务器发送电子邮件。请改用 550-5.7.1 服务提供商处的 SMTP 中继。如需了解详情,请访问http://mail.google 550 5.7.1 .com/support/bin/answer.py?answer=10336 6si8453947yxg.40

http://mail.google.com/support/bin/answer.py?answer=10336

'您用于发送电子邮件的 IP 未经授权...' 为了防止垃圾邮件,当发送 IP 地址与发送域不匹配时,Gmail 会拒绝邮件。要将邮件从您的服务器发送到 Gmail,我们建议使用您的 ISP 提供的 SMTP 中继。请注意,我们目前无法将 IP 地址列入白名单或以其他方式例外。

知道怎么做吗???

0 投票
7 回答
18973 浏览

ruby-on-rails - 如何配置 Rails 应用程序(redmine)在 Windows 上作为服务运行?

我使用 redmine 作为票务管理器,我想将其配置为在 windows 启动时自动运行。

如何将其配置为作为服务运行?

--

刚刚问了这个问题来记录它,我希望有人会发现它有用......

0 投票
2 回答
4582 浏览

ruby - Redmine 插件:未初始化的常量 I18n

我们刚刚安装了 Redmine Charts ( http://github.com/mszczytowski/redmine_charts/tree/master ) 和相关的 OpenFlashChart 插件,但是当我们启动 Ruby 服务器时,我们收到以下错误。我们的步骤是:

  1. 下载图表的 tar 文件
  2. 解压到 $REDMINE_ROOT/plugins 目录
  3. $REDMINE_ROOT/script/plugin 安装http://svn.pullmonkey.com/plugins/trunk/open_flash_chart/
  4. 尝试启动服务器

    => 正在启动 WEBrick... /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:276:in load_missing_constant': uninitialized constant Redmine::I18n (NameError) from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:468:inconst_missing' 来自 /usr/local/apps/redmine-0.8 /vendor/plugins/mszczytowski-redmine_charts-e3c5010466d7585d987bc1018e94daee90906a5d/lib/redmine_charts/line_data_converter.rb:4 来自 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in来自 /usr/lib64/ruby /gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:510:in require' from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:355:innew_constants_in' 来自 /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/ dependencies.rb:510:in require' from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:102:inrequire_or_load' ... 27 个级别...来自 /usr/lib64/ruby/gems/1.8/gems/rails-2.1.2/lib/commands/server.rb:39 来自 /usr/ lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in要求'从脚本/服务器:3

0 投票
2 回答
2007 浏览

migration - 在另一台计算机上从 Trac 迁移到 Redmine

如果两个系统位于不同的机器上,除了将 Trac 复制到另一台机器之外,是否可以将 Trac 数据库迁移到 Redmine?在同一个盒子内迁移很容易:http ://www.redmine.org/wiki/redmine/RedmineMigrate ,但由于迁移需要访问 Trac 文件,我看不出如何做到这一点。

0 投票
2 回答
1335 浏览

mysql - MYSQL优化137000行的表

我正在尝试优化redmine数据库,以免造成太大的痛苦;更改(基本上是所有 SVN 更改的日志)为 137000 行(ish),并且该表设置为基本默认设置。无钥匙包装等。

表格如下

索引:Primary (ID),
              changeset_id 设置为 INDEX BTREE

所有基于来自http://forge.mysql.com/wiki/Top10SQLPerformanceTips的一些信息的 latin1 字符集

The Table Engine is InnoDB Pack Keys 设置为 Default(仅包 char varchar)

所有其他选项均已关闭。

优化它的最佳方法是什么?(条截断;o))

0 投票
6 回答
14104 浏览

redmine - Bitnami Redmine 备份策略

我们开始在工作中使用 Redmine。我知道它使用 MySQL 作为数据库,使用 Apache 2 作为 Web 服务器。如何正确备份 Redmine,以便在出现任何问题时快速重新加载?