查看補丁

如果您想查看 Android 開源項目 (AOSP) 的所有補丁,或者如果您正在查看或驗證更改,請查看AOSP Gerrit 。有關如何查找特定更改的更多信息,請參閱Gerrit 代碼審查 - 搜索更改

審查變更

如果您被指定為更改的審閱者,則需要確定以下內容:

  • 此更改是否符合該項目的既定目的?
  • 此更改在項目的現有架構中是否有效?
  • 此更改是否會引入將來會導致問題的設計缺陷?
  • 此更改是否遵循為該項目建立的最佳實踐?
  • 這種改變是執行所描述功能的好方法嗎?
  • 此更改是否會帶來任何安全或不穩定風險?

如果您同意更改,請在 Gerrit 中將其標記為對我來說看起來不錯 (LGTM)。

驗證更改

如果您被指定為更改的驗證者,請執行以下操作:

  • 使用下載命令之一將更改修補到本地客戶端。
  • 構建並測試更改。
  • 在 Gerrit 中,單擊回复。這會打開一個註釋框,您可以在其中將更改標記為已驗證或未驗證,並添加一條消息來解釋已識別的問題。

從 Gerrit 下載更改

已驗證和合併的提交將與下一個repo sync一起下載。如果您希望下載尚未批准的特定更改,請運行

repo download TARGET CHANGE

其中TARGET是應將更改下載到的本地目錄, CHANGE是 Gerrit 中列出的更改編號。有關詳細信息,請參閱Repo 命令參考

我如何成為驗證者或審閱者?

簡而言之,為一個或多個 Android 項目貢獻高質量的代碼。有關 Android 開源社區中不同角色以及扮演角色的詳細信息,請參閱項目角色

差異和評論

要在 Gerrit 中打開更改的詳細信息,請單擊更改的ID 號主題。要將已建立的代碼與更新的代碼進行比較,請單擊Side-by-side diffs下的文件名。

添加評論

社區中的任何人都可以使用 Gerrit 將內聯註釋添加到代碼提交中。一個好的註釋與在 Gerrit 中附加的代碼行或代碼段相關。這可能是關於如何改進代碼行的簡短而建設性的建議,或者作者對代碼為何如此有意義的解釋。

要添加內嵌註釋,請雙擊代碼的相關行並在打開的文本框中寫下您的註釋。當您點擊Save時,只有您可以看到您的評論。

要發布您的評論以便其他使用 Gerrit 的人可以看到它們,請單擊Publish Comments 。您的評論將通過電子郵件發送給此更改的所有相關方,包括更改所有者、補丁集上傳者(如果與所有者不同)和所有當前審閱者。