Tuleap - 交叉引用是否应跨项目而不强制跟踪者名称和项目权限?

时间:2014-07-30 15:23:40

标签: cross-reference tuleap

我正在使用一个项目,其中有一个名为“Epic”的跟踪器,所以当我输入“Epic#123”时,我会得到一个神器123的链接。这很好。

但是,如果我输入项目中存在的跟踪器名称(例如“Epic”)后跟#x,则该工具会创建工件#x的链接,无论工件的位置及其实际类型如何。< / p>

由于“Epic”在我的项目中被定义为跟踪器,因此输入“Epic#1”会创建一个工件#1的链接,该工件位于另一个项目中且属于不同类型,此处类型为“Feature Requests”

Tuleap screenshot

问题:

  1. 跨项目的链接是否正常?
  2. 跟踪器类型不同可以吗?
  3. 是否应该检查类型或工件和访问权限?
  4. 注意:我试验并输入“artifact#1”也返回相同的链接,这告诉我“artifact”是一种通用的链接方式,而不使用跟踪器名称。链接到私有项目中的工件会创建链接,但在单击链接时不会显示工件。

1 个答案:

答案 0 :(得分:0)

  

1-跨项目的链接是否正常?

是的

  

2-跟踪器类型是否可以不同?

是的

  

3-是否应检查类型或工件和访问权限?

虽然我们只有在检测到使用了正确的模式时才能检查/限制链接的创建(即该ID确实属于相应的跟踪器)。在访问权限方面做起来要困难得多。

  

注意:我实验并输入“artifact#1”也返回相同的内容   链接,它告诉我“工件”是一种通用的链接方式   不使用跟踪器名称。链接到私有内部的工件   project会创建链接,但在单击时不会显示工件   在链接上。

是的。 artifact #XXX是跨项目/ platofrm引用任何工件的通用方法