Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Note: this page is copied from some contents are copied from open source project https://source.android.com/setup/develop, we may need to re organize the contents before publishing it to community.

Working with RDK code requires using Git (an open-source version-control system) and Repo (a Google-built repository-management tool that runs on top of Git). See Gerrit Review Workflow for a summary of regular actions, such as uploading changes for review.

...

In most situations, you can use Git instead of Repo, or mix Repo and Git commands to form complex commands. However, using Repo for basic across-network operations makes your work much simpler. For more details on Repo, see the Repo Command Reference, Repo README, and the Preupload Hooks (tests) that can be enabled in Repo.

Other tools

Gerrit is a web-based code review system for projects that use Git. Gerrit encourages a more centralized use of Git by allowing all authorized users to submit changes, which are automatically merged if they pass code review. In addition, Gerrit makes reviewing easy, displaying changes side by side in the browser and enabling inline comments.

RDK Code Search allows you to search through AOSP without downloading anything. You can use Code Search to view the source code, switch between open source branches, and navigate cross-references. For more information, see the Google Developers site for the Search documentation.