zoukankan      html  css  js  c++  java
  • 怎样修复社区项目Karbor的Bug?

    1.准备工作。

    点击Settings按钮进行设置,跳转到

    https://review.openstack.org/#/settings/

    2.选择用户名称。

    这个选择之后不能修改。

    3.设置http密码

    这里产生的Password后续提交代码会用到。

    4.同意OpenStack协议。

    选择ICLA。

    填写I AGREE,然后点击Submit Agreement。

    成功之后会显示如下:

    5.安装git和git-review

     apt-get install git

     apt-get install git-review

    6.Git下载Karbor代码

    git clone https://git.openstack.org/openstack/karbor

    7.配置本地Git

    cd karbor

    git config --global user.name edisonxiang000

    git config --global user.email 80474298@qq.com

    git remote add gerrit https://edisonxiang000:ESRWSOTt0YBF8ayzllORuDNxWOCdIEQVjbtLWLidVw@review.openstack.org/openstack/karbor.git

    用户名: edisonxiang000

    用户密码:ESRWSOTt0YBF8ayzllORuDNxWOCdIEQVjbtLWLidVw

    用户邮箱:80474298@qq.com

    这里的用户名、用户密码、用户邮箱需要使用自己的。

    8.在本地创建并切换到一个新的代码分支

    git checkout -b bug/xxxxxxx

    xxxxxxx为在launchpad里面提交的Bug ID。

    9.修改本地代码

    10.添加当前branch的代码修改到本地暂存区域

    git add .

    12.添加提交消息文件

    vi .git/message

    .git/message文件内容如下:

    Optimize time trigger: fix update trigger property

    Optimize time trigger in several aspects. This patch is the third
    phase, which fixes a bug that one operation may be triggered at the
    same time in both old and new threads when updating the trigger property
    two times successively.

    Closes-Bug: #xxxxxxx

    xxxxxxx为在launchpad里面提交的Bug ID。

    13.拷贝commit-msg文件到.git/hooks/目录下。

    commit-msg文件会发到现场QQ群

    14.本地提交

    git commit -a -F .git/message

    15.提交到OpenStack的官方地址

    git review

    16.在git review时遇到Contact information问题

    需要按照下图完善个人信息。

     

  • 相关阅读:
    .net导出Excel几种方式比较
    各种loading加载中gif图标
    鼠标右键Table的td弹出多级菜单,双击td编辑
    解决远程连接超过最大数
    JQuery1.72中二个Bug,formhtml()方法与clone()方法的二个Bug进行重写
    Wijmo 2017路线图
    Wijmo 2016 V3发布
    ComponentOne 2016 V3 发布
    Angular2正式版发布,Wijmo抢先支持
    最好的Angular2表格控件
  • 原文地址:https://www.cnblogs.com/openstackteam/p/6108767.html
Copyright © 2011-2022 走看看