Redmine:类别比自定义字段有什么优势?

Redmine: Any advantage to Categories over Custom Fields?

我正在评估 Redmine,我想知道类别是否比自定义字段有任何优势?

确实,到目前为止,类别无法在项目之间共享,这对我来说是一个很大的缺点。

我觉得类别只有在项目之间需要不同类别时才有用。 换句话说,它是一个项目 属性 而不是像自定义字段那样的跟踪器 属性。

我在这里遗漏了什么?

谢谢!

在 Redmine 中,类别是跟踪器使用的标准字段,并且在项目 'configuration' 选项卡中为每个项目定义了不同的值。 类别值 不能 在 Redmine 项目中共享或继承。 这是一些严重的缺点,即 discussed by the community。有补丁可用于自定义 Redmine,但它针对的是旧版本的应用程序。

另一种解决方案是创建一个自定义字段,比如 Cat,它将用作类别。该 Cat 字段可由任何具有任何跟踪器的项目使用。 这也意味着所有项目都共享 Cat 值,如果您有一个 'cooking' 和一个 'mechanics' 项目...

有两种解决方案可以解决:

  • 为每个项目创建一个 Cat 自定义字段,但自定义字段的名称必须是唯一的
  • 使用 Custom Values Per Project plugin 限制每个项目的可用 Cat 值,如果您有很多项目,这可能会很痛苦
  • 您甚至可以结合使用这两者!

这是迄今为止我找到的唯一解决方案。