Отслеживание проблем Bitbucket в PhpStorm
Я хочу связать задачи с нашим сервером Bitbucket. Однако, когда я пытаюсь добавить сервер (Tools > Tasks & Content > Configure servers
), он хочет, чтобы я выбрал тип сервера.
Вопрос 1. Я понятия не имею, какой тип выбрать. Я не нашел никакой ссылки на этот вопрос.
Q2. Если выбран тип, он запрашивает URL-адрес сервера. Мне нужно просто https://bitbucket.org
или мне нужно что-то более конкретное?
2 answers
Tools > Tasks & Content > Configure servers
Добавить тип сервера Generic
Вкладка: Общие сведения
URL-адрес сервера: https://api.bitbucket.org/2.0/repositories/*YOUR LOGIN*
/*REPO_NAME*
Заполнить Username
& Password
Поставьте галочку в Use HTTP authentication
Вкладка: Сообщение о фиксации
{summary} #{id}
- При фиксации идентификатора будут установлены задачи
Вкладка: Конфигурация сервера
URL-адрес списка задач: {serverUrl}/issues?status=new&status=open
URL-адрес одной задачи: {serverUrl}/issues/{id}
Тип ответа : JSON
А затем заполните данные так, как показано не на скриншоте (скриншот)
Добавляя к принятому ответу, пожалуйста, обратите внимание, что версия 2.0 API Bitbucket использует другой формат для параметров, указанных здесь: API Bitbucket 2.0: Фильтрация и сортировка объектов API
URL-адрес списка задач должен быть: {serverUrl}/issues?q=%28state+%3D+%22new%22+OR+state+%3D+%22open%22%29