在gitlab项目的活动流中';的主页,提交与不正确的用户关联

在gitlab项目的活动流中';的主页,提交与不正确的用户关联,gitlab,Gitlab,以前有人见过这个吗?如果是这样,你是如何着手解决这个问题的 在my git repo中,一个用户(J)的提交与另一个用户(S)一起列在项目主页活动流中。如果我单击其中一个提交,它将带我进入提交页面。这里,作者的名字是正确的。在mysql的事件表中,我清楚地看到了问题所在。在下面的示例中,事件条目的用户名与作者不同 | 5047 | NULL | NULL | NULL | --- :before: 2ab9bd30a20529bdeeaab21e14767ab7cf1b

以前有人见过这个吗?如果是这样,你是如何着手解决这个问题的

在my git repo中,一个用户(J)的提交与另一个用户(S)一起列在项目主页活动流中。如果我单击其中一个提交,它将带我进入提交页面。这里,作者的名字是正确的。在mysql的事件表中,我清楚地看到了问题所在。在下面的示例中,事件条目的用户名与作者不同

| 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 set
config.action\u controller.perform\u caching=false