在gitlab项目的活动流中';的主页,提交与不正确的用户关联
以前有人见过这个吗?如果是这样,你是如何着手解决这个问题的 在my git repo中,一个用户(J)的提交与另一个用户(S)一起列在项目主页活动流中。如果我单击其中一个提交,它将带我进入提交页面。这里,作者的名字是正确的。在mysql的事件表中,我清楚地看到了问题所在。在下面的示例中,事件条目的用户名与作者不同在gitlab项目的活动流中';的主页,提交与不正确的用户关联,gitlab,Gitlab,以前有人见过这个吗?如果是这样,你是如何着手解决这个问题的 在my git repo中,一个用户(J)的提交与另一个用户(S)一起列在项目主页活动流中。如果我单击其中一个提交,它将带我进入提交页面。这里,作者的名字是正确的。在mysql的事件表中,我清楚地看到了问题所在。在下面的示例中,事件条目的用户名与作者不同 | 5047 | NULL | NULL | NULL | --- :before: 2ab9bd30a20529bdeeaab21e14767ab7cf1b
| 5047 | NULL | NULL | NULL | ---
:before: 2ab9bd30a20529bdeeaab21e14767ab7cf1b117c
:after: 3a43bd7b00c099c2a15bbdd99282ac2c0ed4e231
:ref: refs/heads/master
:user_id: 68
:user_name: S******
:project_id: 163
:repository:
:name: *************
:url: ******************
:description: ''
:homepage:***************
:commits:
- :id: !binary |-
MjY2YmNlZGI0MTM2MjYxNmQxZjExOTMyZDlkMjliMWQ5OWY1N2ZlZQ==
:message: ! '**********'
:timestamp: '2014-03-27T11:06:46-07:00'
:url: http://*****************
:author:
:name: J******
:email: j*******
- :id: !binary |-
M2E0M2JkN2IwMGMwOTljMmExNWJiZGQ5OTI4MmFjMmMwZWQ0ZTIzMQ==
:message: ! '*****'
:timestamp: '2014-03-27T12:23:59-07:00'
:url: **************
:author:
:name: J******
:email: j**********
:total_commits_count: 2
| 163 | 2014-03-27 19:27:53 | 2014-03-27 19:27:53 | 5 | 68 |
在我的例子中,我发现应该出现的用户在
.SSH/id\u rsa.pub
中拥有错误用户的SSH密钥,这导致在gitlab中的post receive钩子中识别错误用户。解决了钥匙问题。您找到解决方案了吗?我们有同样的问题。。。版本7.1.1如果您可以链接到gitlab.com上复制的公共回购协议,这将非常有帮助。另外,请在gitlab上打开一个问题并链接到它。尽管我无法更正过去的条目。更新数据库不会转换为仪表板中的更改。为了使数据库更改立即显示在config/environments/production.rb setconfig.action\u controller.perform\u caching=false