YouTrack Gitlab集成为提交哈希创建错误的URL

问题描述

我已经在YouTrack和Gitlab之间建立了集成,并且(按预期)它正在正常工作。

我们有多个Youtrack项目->配置了Gitlab Repo映射,并为gitlab服务器提供了正确的URL。

当我在评论添加提交哈希时,YouTrack会正确地将其标识为提交哈希,并将其变成可点击的链接

但是,此链接指向https://[youtrackserver]/[reponame]/commit/[commithash],而该链接应指向https://[gitlabserver]/[reponame]/commit/[commithash]。结果,单击它会显示404。

过去,这种方法一直有效(commithash URL指向gitlab服务器),然后停止工作,然后再次工作。我不知道为什么,尽管那时我们已经对Youtrack进行了几次升级

我们还可以设置从Youtrack Project到Gitlab Repos的一对多映射。如果执行此操作,则生成的提交哈希链接URL将变为https://[youtrackserver]/rest/gitHub/checkCommit?issueId=[ticket]&sha=[commithash]。单击此按钮只会得到一个页面,除了“ NotFound”之外什么也没有。

如何配置它以使提交具有有效的URL?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...