Я использую проект, в котором есть трекер с именем «Epic», поэтому, когда я набираю «Epic # 123», я получаю ссылку на артефакт 123. Это отлично работает.
Однако если я введу имя трекера, которое существует в моем проекте (например, «Epic»), а затем #x, инструмент создаст ссылку на артефакт #x независимо от местоположения артефакта и его фактического типа.
Так как "Epic" определен как трекер в моем проекте, ввод "Epic #1" создает ссылку на артефакт #1, который находится в другом проекте и имеет другой тип, здесь тип - "Feature Requests".
Вопросы:
- Это связывание между проектами нормально?
- Это нормально, что типы трекеров разные?
- Должна ли быть проверка на тип или артефакты и права доступа?
Примечание. Я экспериментировал, и ввод «артефакт № 1» также возвращает ту же ссылку, что говорит мне о том, что «артефакт» — это общий способ ссылки без использования имени трекера. Ссылка на артефакт внутри частного проекта создает ссылку, но не показывает артефакт при нажатии на ссылку.