dsfggg 发表于 2015-8-6 10:29:25

openstack社区文档贡献

一、提交bug
首先,在https://bugs.launchpad.net/上注册账户。(登录页面有ubuntu字样)

输入你想要搜索的项目








可以看到最近的bug、blueprints。






填写相应的bug信息


注意这个bug id号,到此向openstack社区提交文档bug流程就是这样。




二、提交patch
在https://review.openstack.org上注册账号。


配置gerrit公钥认证




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# git clone https://review.openstack.org/openstack/openstack-manuals

# git checkout -b bug/1481586      # topic以bug/bug id命名

git branch -a
# git branch -a
* bug/1481586                  
master
remotes/gerrit/master
remotes/gerrit/stable/juno
remotes/gerrit/stable/kilo
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/stable/juno
remotes/origin/stable/kilo

# git status                  # 查看文件变化
# git add .

# git commit                  # 填写commit信息,格式以下
    replace service restart with service start
   
    Using service start command when you start nova services at the first time
   
    Closes-Bug: #1481586
   
# git review                   # gerrit的端口29418被天朝的greate wall给墙了,需要翻墙

# 针对同一个change-id做修改
# git add .
# git commit --amend
# git review





查看review信息


页: [1]
查看完整版本: openstack社区文档贡献