2017-02-07 4 views
3

Я хочу связать задачи с нашим сервером Bitbucket. Однако, когда я пытаюсь добавить сервер (Tools > Tasks & Content > Configure servers), он хочет, чтобы я выбрал тип сервера.Трекер треков Bitbucket в PhpStorm

Q1. Я понятия не имею, какой тип выбрать. Я не нашел ссылок на этот вопрос.

Q2. Если выбран тип, он запрашивает адрес сервера. Нужно ли мне только https://bitbucket.org или мне нужно что-то конкретнее?

ответ

10
Tools > Tasks & Content > Configure servers 

Тип Добавить сервер Generic

Tab: Общие

URL сервера: https://api.bitbucket.org/2.0/repositories/*YOUR LOGIN*/*REPO_NAME*

Заполните Username & Password

Поставьте галочку на вкладке Use HTTP authentication

: Commit сообщение

{summary} #{id} - при фиксации ID будет ставить задачи

Вкладка: Конфигурация сервера Список

Задачи URL: {serverUrl}/issues?status=new&status=open

URL-адрес одной задачи: {serverUrl}/issues/{id}

Ответ Тип: JSON

, а затем заполнить данные, как показано не скриншот (screenshot)

+0

это работает ", спасибо. Но я получаю список моих коммитов, а не моих задач (которые были бы пустыми на данный момент. –

1

Добавление принятого ответа, пожалуйста, обратите внимание, что версия 2.0 API Bitbucket использует другой формат для параметры отметить: Bitbucket API 2.0: Filter and sort API objects

списка задач URL должен быть: {serverUrl}/issues?q=%28state+%3D+%22new%22+OR+state+%3D+%22open%22%29

Смежные вопросы