git - 为什么 Youtrack 不通过提交消息关闭问题?

标签 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 provides single sign-on and shared user management in JetBrains web-based products.YouTrack always uses Hub for authentication, authorization, and user management, even when installed alone.

If Hub integration is disabled, the following features are not available: LDAP/OAuth/Google authentication, CAPTCHA, and the most part of user registration settings.

The following deployment models are supported:

— Preconfigured Hub instance embedded in YouTrack distribution that works right away after installation. You can use this page to adjust connection parameters, if necessary. — External Hub instance that may be used by YouTrack to share user data with other JetBrains applications. Current installation does not support external Hub integration.

我安装的 Youtrack 版本似乎不支持 Hub 集成,但无论如何 Youtrack 应该在手动添加 VCS 提交时解决问题,对吧?

如何解决这个问题?

最佳答案

When I pushed commit with message "Youtrack test commit #BDX-1 Fixed" Youtrack is not closing an issue automatically.

如果 State 字段有 state machine script,则正确的命令术语可能会有所不同。随附的。人们可以从命令窗口检查同一命令是否适用。如果它在命令窗口中工作,那么它也应该在提交消息中工作。

The version of Youtrack I have installed seems doesn't support Hub Integration

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

关于git - 为什么 Youtrack 不通过提交消息关闭问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45366331/

相关文章:

git - 如何将 Git 子模块指针恢复为存储在包含存储库中的提交?

git - 获取已使用 git-svn 重命名的 SVN 存储库的完整历史记录

git - 在github中移动文件和文件夹

YouTrack Windows 服务启动然后停止

git - 从 GIT 提交消息中删除的 YouTrack 命令

git 日志 : only show yesterday's commit

git - 从 RStudio 推送到 Github

java - 永久代内存不足。怎么增加内存?

java - Youtrack 6 重启在 Fedora 和 Java Service Wrapper 上失败

linux - 将 YouTrack 作为服务启动失败且没有错误消息