为什么Youtrack没有通过提交消息关闭问题?

时间:2017-07-28 06:28:03

标签: git youtrack

我已将Youtrack独立安装到我的电脑上。并添加了Gitlab项目。我在Youtrack中创建了一个用id#BDX-1进行测试的问题。

当我按下提交消息时“Youtrack测试提交#BDX-1已修复” Youtrack没有自动关闭问题。然后我手动在VCS Changes部分附加了gitlab commit。这也行不通。

然后我也安装了Upsource,并希望将它连接到Youtrack。这次尝试也失败了。我尝试安装外部集线器并将Upsource和Youtrack连接到它。 Upsource失败,错误HTTP 403,因为以下原因无法迁移Youtrack:

  

Hub在JetBrains中提供单点登录和共享用户管理   基于网络的产品.YouTrack总是使用Hub进行身份验证,   授权和用户管理,即使单独安装也是如此。

     

如果禁用集线器集成,则不支持以下功能   可用:LDAP / OAuth / Google身份验证,CAPTCHA以及最多   部分用户注册设置。

     

支持以下部署模型:

     

- 嵌入在YouTrack发行版中的预配置Hub实例,可在安装后立即生效。您可以使用此页面   如有必要,调整连接参数。    - 外部集线器实例,YouTrack可以使用它与其他JetBrains应用程序共享用户数据。 当前安装没有   支持外部集线器集成。

我安装的Youtrack版本似乎不支持集线器集成,但无论如何Youtrack应该在手动添加VCS提交时关闭一个问题,对吗?

如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

  

当我按下提交消息“Youtrack test commit#BDX-1 Fixed”时,Youtrack没有自动关闭问题。

如果状态字段附加了state machine script,则正确的命令字词可能会有所不同。可以从命令窗口检查相同的命令。如果它从命令窗口起作用,那么它也应该来自提交消息。

  

我安装的Youtrack版本似乎不支持Hub Integration

您必须使用JAR分发包。只有ZIP和MSI发行版可以与独立的Hub实例一起使用。