- 26 Mar, 2014 2 commits
-
-
iannucci@chromium.org authored
main takes args starting from 1, not 0. TBR=agable@chromium.org BUG=261738 Review URL: https://codereview.chromium.org/212223002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@259521 0039d316-1c4b-4281-b951-d872f2087c98
-
iannucci@chromium.org authored
git-rebase-update - ensure all branches are up to date git-new-branch - create branches git-rename-branch - rename a branch while preserving parentage relationships git-reparent-branch - change the parent of a branch, including rebasing it correctly onto that new parent. git-squash-branch - collapse a branch into a single commit git-upstream-diff - show the diff between the current branch and it's upstream branch git-mark-merge-base - explicitly set what you want the above tools to consider the merge-base for the current branch. R=agable@chromium.org, hinoka@chromium.org, stip@chromium.org, szager@chromium.org BUG=261738 Review URL: https://codereview.chromium.org/184253003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@259520 0039d316-1c4b-4281-b951-d872f2087c98
-
- 25 Mar, 2014 3 commits
-
-
iannucci@chromium.org authored
git-nav-upstream, as well as introduce a generic 'depot_tools' manpage with a listing of the other tools. This change also fully colorizes the EXAMPLE sections for the git-* commands to reflect their actual appearance on the console (html only, manpage has bolding hints). R=agable@chromium.org, szager@chromium.org BUG=261738 Review URL: https://codereview.chromium.org/200903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@259338 0039d316-1c4b-4281-b951-d872f2087c98
-
isherman@chromium.org authored
R=agable@chromium.org BUG=none Review URL: https://codereview.chromium.org/195793021 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@259250 0039d316-1c4b-4281-b951-d872f2087c98
-
szager@chromium.org authored
BUG=349576 R=mmoss@google.com Review URL: https://codereview.chromium.org/210063005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@259164 0039d316-1c4b-4281-b951-d872f2087c98
-
- 24 Mar, 2014 2 commits
-
-
borenet@google.com authored
BUG=355492 Review URL: https://codereview.chromium.org/209963002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@258989 0039d316-1c4b-4281-b951-d872f2087c98
-
borenet@google.com authored
BUG= Review URL: https://codereview.chromium.org/209393006 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@258982 0039d316-1c4b-4281-b951-d872f2087c98
-
- 21 Mar, 2014 1 commit
-
-
borenet@google.com authored
BUG= Review URL: https://codereview.chromium.org/195913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@258617 0039d316-1c4b-4281-b951-d872f2087c98
-
- 20 Mar, 2014 2 commits
-
-
deymo@chromium.org authored
Sometimes rietveld returns a datetime without the milliseconds part, presumably when it is 0. This patch fixes the parsing of those cases. BUG=chromium:323615 TEST=Ran "my_activity.py --week_of 11/18/13 --user jsbell" which returns "2013-11-18 20:42:30" for a bug. Review URL: https://codereview.chromium.org/204013009 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@258189 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
BUG=334892 Review URL: https://codereview.chromium.org/205633003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@258174 0039d316-1c4b-4281-b951-d872f2087c98
-
- 19 Mar, 2014 5 commits
-
-
szager@chromium.org authored
I've received a few reports of: error: inflate: data stream error (incorrect header check) fatal: serious inflate inconsistency fatal: index-pack failed error: Could not fetch origin TBR=mmoss@chromium.org BUG= Review URL: https://codereview.chromium.org/205443003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@258147 0039d316-1c4b-4281-b951-d872f2087c98
-
agable@chromium.org authored
The CQ should not be able to force push -- this allows it to wipe out legitimate commits if something goes wrong internally. This happened recently, with a CQ commit orphaning 20 commits from the previous few days. This may have happened any number of times previously, probably only wiping out one commit at a time, whenever there was a race between the CQ and a developer's direct commit+push. Repositories should also protect themselves by disallowing force push in their ACLs. BUG=261619 Review URL: https://codereview.chromium.org/196573041 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@258092 0039d316-1c4b-4281-b951-d872f2087c98
-
szager@chromium.org authored
Also, allow multiple git installations to exist side-by-side. This makes it easier to revert back to an old version quickly. BUG= R=maruel@chromium.org Review URL: https://codereview.chromium.org/203463004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@258058 0039d316-1c4b-4281-b951-d872f2087c98
-
agable@chromium.org authored
Things have gone wrong. This change and subsequent fixes were not as safe as they should have been. Reverting until we can diagnose exactly what has gone wrong, and how to prevent it from happening again. This reverts commit fa3c388e. This reverts commit e569f503. This reverts commit 7dc11449. R=rmistry@chromium.org TBR=rmistry@chromium.org BUG=261619 Review URL: https://codereview.chromium.org/200923005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@258003 0039d316-1c4b-4281-b951-d872f2087c98
-
agable@chromium.org authored
Review URL: https://codereview.chromium.org/204013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257841 0039d316-1c4b-4281-b951-d872f2087c98
-
- 18 Mar, 2014 6 commits
-
-
agable@chromium.org authored
This prevents apply_patch from attempting to check out a branch tracking 'origin/None'. R=pgervais@chromium.org Review URL: https://codereview.chromium.org/202483008 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257763 0039d316-1c4b-4281-b951-d872f2087c98
-
szager@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/203383005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257738 0039d316-1c4b-4281-b951-d872f2087c98
-
szager@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/202753003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257728 0039d316-1c4b-4281-b951-d872f2087c98
-
szager@chromium.org authored
- Don't pylint files in .gitignore or .git/info/excludes - Print full path to modules in pylint. BUG= Review URL: https://codereview.chromium.org/202773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257672 0039d316-1c4b-4281-b951-d872f2087c98
-
hinoka@google.com authored
We don't want to do a shallow clone into the cache because it is not supported on versions of git older than 1.9. BUG=261741 Review URL: https://codereview.chromium.org/198103012 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257578 0039d316-1c4b-4281-b951-d872f2087c98
-
szager@chromium.org authored
BUG= R=iannucci@chromium.org Review URL: https://codereview.chromium.org/198723010 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257541 0039d316-1c4b-4281-b951-d872f2087c98
-
- 17 Mar, 2014 1 commit
-
-
iannucci@chromium.org authored
python.new.bat was inadvertantly removed when iannucci@ committed https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c64d3765a03aa66d980f66109f58eb3b05a4cb18 This restores pylint.new.bat and removes python.new.bat Original CL: https://chromiumcodereview.appspot.com/140183007/ BUG=328453 AUTHOR=techtonik@gmail.com R=agable@chromium.org Review URL: https://codereview.chromium.org/196343024 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257489 0039d316-1c4b-4281-b951-d872f2087c98
-
- 14 Mar, 2014 4 commits
-
-
iannucci@chromium.org authored
If loaded first, Python can then be used to replace JS bootstrapping logic if appropriate libs are already present in depot_tools. BUG=328453 AUTHOR=techtonik@gmail.com R=iannucci@chromium.org, maruel@chromium.org Review URL: https://codereview.chromium.org/140183007 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257248 0039d316-1c4b-4281-b951-d872f2087c98
-
iannucci@chromium.org authored
Includes trial documentation for git-freeze and git-thaw, as well as a make_docs.sh script which generates man and html documentation from the input asciidoc files, using git 1.9's documentation toolchain. R=szager@chromium.org, agable@chromium.org BUG=261738 Review URL: https://codereview.chromium.org/196133007 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257214 0039d316-1c4b-4281-b951-d872f2087c98
-
rvargas@chromium.org authored
2006-2009/10 was a valid copyright date format before 2011 (when we decided to use only one year, not a range). The current directive with copyright is in fact to not change old copyright dates, so there is no plan to go back and "fix" old files. As such, the presubmit checks should not be complaining about old files. BUG=none Review URL: https://codereview.chromium.org/200643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@257181 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
BUG=352029 Review URL: https://codereview.chromium.org/199723003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256972 0039d316-1c4b-4281-b951-d872f2087c98
-
- 13 Mar, 2014 6 commits
-
-
phajdan.jr@chromium.org authored
Note that other waterfalls are not guaranteed to support triggering via HTTP or SVN. That's why this hardcodes tryserver.chromium. BUG=334892 Review URL: https://codereview.chromium.org/197553009 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256947 0039d316-1c4b-4281-b951-d872f2087c98
-
szager@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/199553002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256925 0039d316-1c4b-4281-b951-d872f2087c98
-
iannucci@chromium.org authored
R=agable@chromium.org, hinoka@chromium.org, stip@chromium.org, szager@chromium.org BUG=261738 Review URL: https://codereview.chromium.org/181043018 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256778 0039d316-1c4b-4281-b951-d872f2087c98
-
iannucci@chromium.org authored
Also fix missing copyright notices. R=agable@chromium.org BUG=261738 Review URL: https://codereview.chromium.org/196433003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256777 0039d316-1c4b-4281-b951-d872f2087c98
-
tzik@chromium.org authored
Review URL: https://codereview.chromium.org/196943006 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256776 0039d316-1c4b-4281-b951-d872f2087c98
-
stip@chromium.org authored
depot_tools PRESUBMIT.py and tools/build PRESUBMIT.py both run on cq.golo. If broken dev_appserver.py instances are left around, they will conflict with master ports. BUG=351926 Review URL: https://codereview.chromium.org/197073007 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256721 0039d316-1c4b-4281-b951-d872f2087c98
-
- 12 Mar, 2014 4 commits
-
-
agable@chromium.org authored
The commit queue uses checkout.GitCheckout to manage the local git repository. It resets it to a clean state, commits patches locally, and pushes those changes to the golden-source-of-truth repo. This CL fixes the prepare() method to use the new git-cache tool, and in the process makes it more consistent, more readable, and more correct. It also makes minor changes to other methods to bring them in line with the git-cache approach. R=iannucci@chromium.org, rmistry@chromium.org BUG=261619 Review URL: https://codereview.chromium.org/175873003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256681 0039d316-1c4b-4281-b951-d872f2087c98
-
agable@chromium.org authored
git_cache rewrites all urls to https://netloc/path when setting them as remote urls. This doesn't work when the remote is actually local on disk, and the "url" is a /path/to/repo. This seems like an unlikely case, but it is leveraged by testing, and it doesn't hurt to support it, so now we do. R=iannucci@chromium.org BUG=261619 Review URL: https://codereview.chromium.org/196493002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256386 0039d316-1c4b-4281-b951-d872f2087c98
-
iannucci@chromium.org authored
git-map: Show your local repo's history in a pseudo-graphical format from the command line. git-map-branches: Show the topology of all of your branches, and their upstream relationships. git-nav-upstream: Navigate (checkout) to the upstream branch of the current branch. git-nav-downstream: Navigate (checkout) to a downstream branch of the current branch. If there's more than one downstream branch, then present a menu to select which one you want. R=agable@chromium.org, hinoka@chromium.org, stip@chromium.org, szager@chromium.org BUG= Review URL: https://codereview.chromium.org/184113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256384 0039d316-1c4b-4281-b951-d872f2087c98
-
szager@chromium.org authored
This is an emergency patch to avoid picking up the upcoming 2.9-rc0 version of gerrit, which requires java 7 and will break the chromeos bots. BUG=346369 R=davidjames@chromium.org Review URL: https://codereview.chromium.org/196063003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256378 0039d316-1c4b-4281-b951-d872f2087c98
-
- 11 Mar, 2014 3 commits
-
-
thestig@chromium.org authored
Review URL: https://codereview.chromium.org/194753007 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256292 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Review URL: https://codereview.chromium.org/134223010 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256289 0039d316-1c4b-4281-b951-d872f2087c98
-
iannucci@chromium.org authored
This introduces python_git_runner.sh, and makes git-cl, git-cache, git-number, and git-try use it. R=agable@chromium.org, szager@chromium.org BUG=261738 Review URL: https://codereview.chromium.org/188383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256131 0039d316-1c4b-4281-b951-d872f2087c98
-
- 10 Mar, 2014 1 commit
-
-
scottmg@chromium.org authored
- Don't try to wrap download_from_google_storage --config, instead just request that the user runs it manually. (This is annoying either way but making it magically run makes it less clear what's going on, and so harder to debug when something goes wrong, per linked bug). - Check that SHA1s are passed as expected on the command line in case the script is run directly, rather than from gyp_chromium. R=scherkus@chromium.org BUG=349596 Review URL: https://codereview.chromium.org/189093017 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@256049 0039d316-1c4b-4281-b951-d872f2087c98
-