incubator-cloudstack-users-cn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tian ChunFeng <tianyunqu...@gmail.com>
Subject 非Committer如何为CloudStack做贡献(翻译)
Date Fri, 21 Dec 2012 10:04:37 GMT
大家好:

非Committer如何为CloudStack做贡献

非Committer如何为CloudStack做贡献(经过认可后成为committer)


非Commiter必须先要提交Patch,等Review通过后才能进入代码、文档库。

第一次提交Patch的时候,会在Review Board上创建一个帐号。
地址: https://reviews.apache.org/dashboard/

当你fix一个bug的时候,可以在已有的bug列表中选择一个已经存在的bug或者如果是一个新bug,你都要先file
这个bug。


如果你是要贡献一个新feature,则需要先经过cloudstack-dev 邮件列表的讨论后,通过后才能进行实现。

以下是贡献patch的方法:

1. 迁出代码
$ git clone https://git-wip-us.apache.org/repos/asf/incubator-cloudstack.git

2. 创建自己的branch
$ git checkout -b mybranch

3. 在自己的branch上做代码更新patch

4. 提交自己的patch
git commit -m "Insert a meaningful summary of changes here."

5.提交patch到Review Board
git format-patch master --stdout > ~/patch-name.patch

把生成的 patch-name.patch 文件上传到Review Board:
(选择 cloudstack-git)
https://reviews.apache.org/r/new/

点击:Create Review Request 上传。
指定以下内容:
Specifically:

Summary
Groups (choose cloudstack)
People (only use if you need specific committers to review changes)
Description
Testing Done


然后就可以到邮件组里进行讨论了。

更多参考:
http://incubator.apache.org/cloudstack/develop/non-contributors.html

-- 
Tian ChunFeng

http://cloud.domolo.com/show_question.html?id=1356084264
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message