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问题

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

     

  • 相关阅读:
    sharepoint环境的安装及form表单验证等遇到的问题及总结。
    话说在这里开辟个情感专栏怎么样呢?
    Android学习4—短信发送器的实现
    Android学习2项目文件列表简单分析
    Android学习3—电话拨号器
    腾讯内推一面记录
    日程日历示例
    屏幕设配介绍
    深入理解移动开发的模板复用机制
    沉浸屏幕状态栏
  • 原文地址:https://www.cnblogs.com/openstackteam/p/6108767.html
Copyright © 2011-2022 走看看