为什么要放弃Fabric存储库?

时间:2016-07-28 00:58:02

标签: hyperledger

很抱歉,如果这是重复的,为什么您的Fabric的GitHub存储库会将我指向您的Gerrit审核系统,声称它仅用于遗留目的?现在如何提交PR?

1 个答案:

答案 0 :(得分:1)

以下是项目从GitHub转移到Gerrit,Hyperledger Slack频道的原因:

  

转换到Gerrit的基本原理是:a)通过在每次合并提交时强制执行DCO签名(无例外),为知识产权卫生提供更多的治理。我们在GitHub上没有这种严格程度。 b)强制执行任何维护者都不能合并他们自己的提交。 c)执行一项规则,要求多个审核人员同意合并。

维护人员目前正致力于解决问题。应该转移到jira.hyperledger.org

关于拉取请求,现在必须在Gerrit上提交它们:

  

要提交要审核的代码,您需要一个Linux Foundation ID:   https://identity.linuxfoundation.org/。很简单,如果你有一个   ID,你设置好了。如果没有,请创建一个。这将授予您SSO   跨越LF工具组合。

     

将您的SSH密钥添加到Gerrit

     
      
  1. 点击您的个人资料(右上角),然后选择'设置'然后是“SSH公共密钥'

  2.   来自终端窗口的
  3. :pbcopy<把〜/ .ssh / id_rsa.pub

  4.   
  5. 粘贴到您的SSH密钥的Gerrit窗口

  6.   
  7. 按'添加'按钮

  8.         

    因此,新的工作流程如下:

         
        
    1. 克隆Gerrit存储库。

    2.   
    3. 进行更改

    4.   
    5. 提交您的代码

    6.   
    7. git push origin HEAD:refs / for / master

    8.   

有关详细信息,请参阅this archive