【问题标题】:Bitbucket issue tracker in PhpStormPhpStorm 中的 Bitbucket 问题跟踪器
【发布时间】:2017-02-07 14:24:31
【问题描述】:

我想将 Tasks 链接到我们的 Bitbucket 服务器。但是,当我尝试添加服务器 (Tools > Tasks & Content > Configure servers) 时,它要我选择服务器类型。

Q1.我不知道该选择什么类型。我没有找到任何关于这个问题的参考资料。

Q2. 如果选择了一种类型,它会要求提供服务器 url。我只需要https://bitbucket.org 还是需要更具体的内容?

【问题讨论】:

    标签: phpstorm bitbucket issue-tracking


    【解决方案1】:
    Tools > Tasks & Content > Configure servers
    

    添加服务器类型Generic

    标签:常规

    服务器网址:https://api.bitbucket.org/2.0/repositories/*YOUR LOGIN*/*REPO_NAME*

    填写Username & Password

    Use HTTP authentication打勾

    选项卡:提交消息

    {summary} #{id} - 提交时会设置任务ID

    标签:服务器配置

    任务列表 URL:{serverUrl}/issues?status=new&status=open

    单任务网址:{serverUrl}/issues/{id}

    回复类型:JSON

    然后填写数据如图不是截图 (screenshot)

    【讨论】:

    • 它“有效”,谢谢。但是我得到了我的提交列表,而不是我的任务列表(目前它是空的。
    • 谢谢。这就是我需要的!
    【解决方案2】:

    除了已接受的答案之外,请注意,Bitbucket API 的 2.0 版对此处提到的参数使用了不同的格式:Bitbucket API 2.0: Filter and sort API objects

    任务列表 URL 应为:{serverUrl}/issues?q=%28state+%3D+%22new%22+OR+state+%3D+%22open%22%29

    【讨论】:

    • 接受的问题和这个更正工作很好!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多