我正在使用一个项目,其中有一个名为“Epic”的跟踪器,所以当我输入“Epic#123”时,我会得到一个神器123的链接。这很好。
但是,如果我输入项目中存在的跟踪器名称(例如“Epic”)后跟#x,则该工具会创建工件#x的链接,无论工件的位置及其实际类型如何。< / p>
由于“Epic”在我的项目中被定义为跟踪器,因此输入“Epic#1”会创建一个工件#1的链接,该工件位于另一个项目中且属于不同类型,此处类型为“Feature Requests”
问题:
注意:我试验并输入“artifact#1”也返回相同的链接,这告诉我“artifact”是一种通用的链接方式,而不使用跟踪器名称。链接到私有项目中的工件会创建链接,但在单击链接时不会显示工件。
答案 0 :(得分:0)
1-跨项目的链接是否正常?
是的
2-跟踪器类型是否可以不同?
是的
3-是否应检查类型或工件和访问权限?
虽然我们只有在检测到使用了正确的模式时才能检查/限制链接的创建(即该ID确实属于相应的跟踪器)。在访问权限方面做起来要困难得多。
注意:我实验并输入“artifact#1”也返回相同的内容 链接,它告诉我“工件”是一种通用的链接方式 不使用跟踪器名称。链接到私有内部的工件 project会创建链接,但在单击时不会显示工件 在链接上。
是的。 artifact #XXX是跨项目/ platofrm引用任何工件的通用方法