更改Redmine源代码 - 插件或迁移

时间:2016-08-25 07:53:48

标签: redmine redmine-plugins

我想在Redmine中使用新的控制器,视图和模型生成新页面。我想知道这样做的唯一方法是编写我自己的插件吗?

有时我可能需要使用Jquery对话框。这是否还需要编写自定义插件。

1 个答案:

答案 0 :(得分:3)

通常,您可以通过以下两种方式之一更改Redmine:

  • 您可以开发一个可以扩展或覆盖Redmine核心功能的插件。
  • 您可以修补Redmine本身并将任何更改直接添加到Redmine代码库。

通常,首选开发插件的方法应该是首选。这是因为它允许您稍后更新Redmine以解决最小问题。如果您更改了Redmine代码库本身,则在保留更改并确保它们仍能正常工作的同时更新它变得非常困难。

现有大量Redmine插件(质量不一样)。一般来说,最好搜索一下相关的插件并阅读它们的源代码,以了解插件的工作原理。