commit | 7c3841abdfddcb33f25be98d20c9e9db70657f9f | [log] [tgz] |
---|---|---|
author | phajdan.jr <phajdan.jr@chromium.org> | Wed Aug 10 16:35:21 2016 |
committer | Commit bot <commit-bot@chromium.org> | Wed Aug 10 16:35:21 2016 |
tree | 0b58f55bff1b483e8e349c95693137365d4d916b | |
parent | 6859823bf8464ad91a6c3429e5d791f63f7dbc7b [diff] |
git cl set-commit: actually apply passed --rietveld / --gerrit options BUG=600945 Recipe-Tryjob-Bypass-Reason: expectation changes expected and wanted Review-Url: https://codereview.chromium.org/2234873002
This package contains tools for working with Chromium development:
chrome-update-create-task.bat Creates a scheduled task to do an automatic local chromium build every day.
cpplint.py A copy of our linting tool which enforces Google style. Fetched from http://google-styleguide.googlecode.com/svn/trunk/cpplint/cpplint.py
gcl A tool for uploading and managing code reviews on the Chromium project, using the Rietveld code review tool. More info at: http://code.google.com/p/rietveld/
gclient A script for managing a workspace with modular dependencies that are each checked out independently from different repositories. More info at: http://code.google.com/p/gclient/
It updates itself automatically when running gclient
tool. To disable auto update, set the environment variable DEPOT_TOOLS_UPDATE=0
To update package manually, run .\update_depot_tools.bat on Windows, or ./update_depot_tools on Linux or Mac.
Note: on Windows if svn, git and python are not accessible, they will be downloaded too.
The “gclient” wrapper knows how to keep this repository updated to the latest versions of these tools as found at:
https://chromium.googlesource.com/chromium/tools/depot_tools.git
To contribute change for review:
git new-branch <somename> git add <yourchanges> git commit # find reviewers git cl owners git log <yourfiles> # upload git cl upload -r reviewer1@chromium.org,reviewer2 --send-mail # open https://codereview.chromium.org/ and send mail # if change is approved, flag it to be commited git cl set_commit # if change needs more work git rebase-update ... git cl upload