Tag: redmine plugins

用于redmine / rails和配置项目的IDE

我实际上正在为redmine开发一个插件,目前正在使用netbeans 6.9(操作系统:Linux) 但我面临的问题是获得更改我已从控制台手动重启redmine服务器。 有更好的IDE /配置吗? 在同一地区工作的任何人都可以提供一些指导吗? 此外,我想知道如何在开发模式下运行Redmine服务器,以便它简化开发过程。 任何建议/方向将有所帮助,赞赏。 提前完成。

您不能使用不同的版本要求两次指定相同的gem

我安装了2个插件(redmine_backlogs和redmine_ldap_sync),但是在将redmine_ldap_sync从2.0.0升级到2.0.1之后,添加了一个Gemfile。 这里积压的Gemfile https://github.com/backlogs/redmine_backlogs/blob/v1.0.2/Gemfile和ldap sync的Gemfile https://github.com/thorin/redmine_ldap_sync/blob/2.0.1/Gemfile 在这两种情况下, simplecov都在测试组中。 我试着跑 bundle install –without development test 但是我收到了这个错误: You cannot specify the same gem twice with different version requirements. You specified: simplecov (>= 0) and simplecov (~> 0.6) 这似乎没有意义。 有没有办法绕过它而不编辑文件? 谢谢

在Redmine钩子中更改自定义字段的值

问题: 我的问题目前有3个自定义字段,比方说FieldA(选择列表),FieldB(不相关)和FieldC(文本)。 需要发生的是,在保存时,FieldC取值– 例如,我们假设FieldA的值为“Test”,今天是2015年1月8日。然后FieldC应该是Test-20150108-001,其中001来自数据库中的自定义表,这是FieldA的每个值的唯一值,并每年重置。 我现在做了什么: 我已经使用命令行脚本来生成插件 ruby script/rails generate redmine_plugin subticket 和模型通过 ruby script/rails generate redmine_plugin_model subticket subticket_ids fa:string lastnum:integer year:integer (其中fa是FieldA的值,lastnum是用于该值的最后一个数字,year是lastnum适用的当前年份)。 然后我继续在init.rb前面添加一个钩子监听器,以便实现presave钩子: require_dependency ‘subticket_hooks’ 并使用以下内容创建了文件lib/subticket_hooks.rb : class SubticketHooksListener < Redmine::Hook::ViewListener def controller_issues_edit_before_save(context={}) issue = context[:issue] end end 但是,我找不到任何有关如何在此处访问/写入自定义字段值的文档。 仍然致力于使模型工作,但我认为文档很清楚,我可以进行实验(当然欢迎任何信息!) 请注意,这超出了我的能力,因为我的核心专业知识是完全不同的语言 – 慢慢来!

自动登录PHP应用程序和Bitnami Redmine

有没有可能当我登录我的PHP应用程序时,我可以自动登录到Bitnami Redmine,反之亦然?

Redmine:422无效forms真实性令牌

我正在使用此插件在我的IDP和redmine之间启用SSO。 目的是避免在登录redmine时重新输入用户名和密码。 Redmine和IDP都连接到外部LDAP。 问题是从我的IDP重定向回redmine(输入用户名和密码后),它给出了这个错误。 Redmine版本:2.5.2,Ruby版本:1.9.3,Rails版本:3.2.19