Gitlab和Redmine-
我希望Redmine与Gitlab 6.0的集成能够正常工作 gitlab.yml:Gitlab和Redmine-,git,centos,redmine,gitlab,Git,Centos,Redmine,Gitlab,我希望Redmine与Gitlab 6.0的集成能够正常工作 gitlab.yml: issues_tracker: redmine: project_url: "http://issues.myserver.com/projects/:issues_tracker_id" issues_url: "http://issues.myserver.com/issues/:id" new_issue_url: "http://i
issues_tracker:
redmine:
project_url: "http://issues.myserver.com/projects/:issues_tracker_id"
issues_url: "http://issues.myserver.com/issues/:id"
new_issue_url: "http://issues.myserver.com/projects/:issues_tracker_id/issues/new"
但是,我遇到了一些问题,并得到以下结果:
消息很抱歉,浏览器中出现了错误
仅包含由database.yml指定的连接到数据库的消息production.log
issues\u url
和new\u issue\u url
,Gitlab可以工作,但Gitlab继续使用“基本”问题跟踪程序
在gitlab.yml中,redmine:
无效
有什么建议吗?配置正确:
## External issues trackers
issues_tracker:
redmine:
project_url: "http://domain.com/projects/:issues_tracker_id"
issues_url: "http://domain.com/issues/:id"
new_issue_url: "http://domain.com/projects/:issues_tracker_id/issues/new"
如果您显示配置中的复制粘贴代码部分-我可以想象您误判了间隙(在redmine:之前没有删除一次)我也遇到过这种情况。 我猜在更正配置文件之前,您已经设置了与发布系统相关的内容。 修复配置文件并不能修复所有问题,你还需要修复mysql
use gitlab;
update projects set issues_tracker="gitlab" where issues_tracker != "gitlab";
这应该行得通。我只能建议更新到6.1,因为它在该版本中对我来说完美无瑕。