commit | c903d73f3cf002e7004d0bd51d130c5bf48f3fbc | [log] [tgz] |
---|---|---|
author | agable <agable@chromium.org> | Tue Jul 26 16:07:24 2016 |
committer | Commit bot <commit-bot@chromium.org> | Tue Jul 26 16:07:24 2016 |
tree | a94f114927a8e6b75484adc3169a3d9ed19ba418 | |
parent | cbfbd2c342ba470f59099fc6e325c10cd182d86d [diff] |
Give 'gclient revert' a --merge option to match sync This is a workaround for the fact that 'gclient revert' calls 'gclient update' with the same `options` object, despite not actually having the same set of command line options. R=iannucci@chromium.org, kevcheng@chromium.org BUG=631220 Review-Url: https://codereview.chromium.org/2184493002
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