我正在使用一个项目,其中有一个名为“Epic”的跟踪器,所以当我输入“Epic #123”时,我会得到一个到工件 123 的链接。这很好用。
但是,如果我键入项目中存在的跟踪器名称(例如“Epic”)后跟#x,则该工具会创建到工件#x 的链接,而不管工件的位置及其实际类型如何。
由于“Epic”在我的项目中被定义为跟踪器,因此键入“Epic #1”会创建一个指向工件 #1 的链接,该工件位于另一个项目中并且属于不同类型,这里的类型是“功能请求”。
问题:
- 这种跨项目的链接正常吗?
- 跟踪器类型不同可以吗?
- 是否应该检查类型或工件和访问权限?
注意:我进行了实验,键入“artifact #1”也返回相同的链接,这告诉我“artifact”是一种通用的链接方式,无需使用跟踪器名称。链接到私有项目中的工件会创建链接,但在单击链接时不会显示工件。