- 01 Apr, 2016 1 commit
-
-
iannucci@chromium.org authored
R=agable@chromium.org, dnj@chromium.org BUG=598958 Review URL: https://codereview.chromium.org/1852863002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299653 0039d316-1c4b-4281-b951-d872f2087c98
-
- 22 Feb, 2016 1 commit
-
-
mgiuca@chromium.org authored
Added --ignore-file argument, so you can specify ignored commits in a file rather than as raw command-line arguments. Also, automatically searches for a file called .git-blame-ignore-revs, which is automatically used as an ignore list by default. Also, specifying an unknown revision (either on the command line or in a file) now generates a warning, not an error. Notes on some decisions: - The file is called .git-blame-ignore-revs (not mentioning hyper-blame) because we may use the same list in tools other than hyper-blame in the future. - We look at the *currently checked out* version of .git-blame-ignore-revs (not the version at the specified revision) for consistency with .git-ignore. Because we only expect revisions to be added (not deleted), it should be fine to use an ignore list from a newer version than the revision being blamed. - We considered using git notes for the ignore list so that you could add a revision to the ignore list without needing a follow-up CL. However, there are some problems with this approach. git notes is not automatically synced with git clone/pull. Also the Chromium infra tools (Reitveld, CQ) are not set up to allow modification of git notes, nor are changes to git notes subject to OWNERS checks. Using a regular file ensures all users synced to a particular revision are using the same ignore list. BUG=574290 Review URL: https://codereview.chromium.org/1697423004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298897 0039d316-1c4b-4281-b951-d872f2087c98
-
- 05 Feb, 2016 1 commit
-
-
mgiuca@chromium.org authored
Previously, when a commit was skipped, it would be blamed on the line number the line had *after* the skipped commit. This could mean a totally unrelated commit gets blamed. Now, a heuristic analyses the diff of the skipped commit to discover approximately what line number the line had *before* the skipped commit, so it can hopefully be blamed on the right commit. BUG=574290 Review URL: https://codereview.chromium.org/1629253002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298609 0039d316-1c4b-4281-b951-d872f2087c98
-
- 03 Feb, 2016 1 commit
-
-
mgiuca@chromium.org authored
Currently, the script requires you to pass the unwanted commits on the command line, but eventually, you could configure it with a file (checked into the repo) that provides a fixed set of commits to always skip (such as commits that do a huge amount of renaming and nothing else). BUG=574290 Review URL: https://codereview.chromium.org/1559943003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298544 0039d316-1c4b-4281-b951-d872f2087c98
-
- 03 Nov, 2015 1 commit
-
-
sammc@chromium.org authored
Currently, git-drover gives up and cleans up if the cherry-pick fails. This change allows the user to manually resolve conflicts when using git-drover. BUG=404755 Review URL: https://codereview.chromium.org/1397313002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@297429 0039d316-1c4b-4281-b951-d872f2087c98
-
- 29 Sep, 2015 1 commit
-
-
sammc@chromium.org authored
This uses the same trick as git-new-workdir to reuse an existing git checkout without interfering with it. However, this makes it only usable on platforms where os.symlink exists. BUG=404755 Review URL: https://codereview.chromium.org/1342383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@296920 0039d316-1c4b-4281-b951-d872f2087c98
-
- 10 Sep, 2015 1 commit
-
-
stip@chromium.org authored
Review URL: https://codereview.chromium.org/1331263002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@296639 0039d316-1c4b-4281-b951-d872f2087c98
-
- 13 Jan, 2015 1 commit
-
-
dnj@chromium.org authored
This document generation round also includes additional generated content that was not checked in from previous commits. BUG=chromium:440844 TEST=local - Loaded HTML page in local browser, confirmed quotes were correct. Review URL: https://codereview.chromium.org/788293002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293620 0039d316-1c4b-4281-b951-d872f2087c98
-
- 16 Dec, 2014 1 commit
-
-
erikchen@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/789733004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293401 0039d316-1c4b-4281-b951-d872f2087c98
-
- 15 Dec, 2014 1 commit
-
-
charliea@google.com authored
Review URL: https://codereview.chromium.org/809473002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293398 0039d316-1c4b-4281-b951-d872f2087c98
-
- 01 Oct, 2014 1 commit
-
-
agable@chromium.org authored
This tool can automatically set up the necessary git-svn metadata for our repos that live in SVN but are mirrored to Chrome. R=iannucci@chromium.org, tandrii@chromium.org BUG=418973 Review URL: https://codereview.chromium.org/611253003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@292241 0039d316-1c4b-4281-b951-d872f2087c98
-
- 23 Sep, 2014 1 commit
-
-
calamity@chromium.org authored
This CL fixes some issues with map-branches: * Branches with no upstream were not being shown. * -vv from a detached HEAD would crash * GONE upstreams would crash when git cleaned up in a way that caused hash_one to fail This CL also adds a blue coloring to branches that start with 'branch-heads' for Chromium release branches. BUG=416530 Review URL: https://codereview.chromium.org/576423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@292083 0039d316-1c4b-4281-b951-d872f2087c98
-
- 09 Sep, 2014 2 commits
-
-
mmoss@chromium.org authored
R=luqui@chromium.org Review URL: https://codereview.chromium.org/558783003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@291893 0039d316-1c4b-4281-b951-d872f2087c98
-
mmoss@chromium.org authored
TBR=iannucci@chromium.org Review URL: https://codereview.chromium.org/561433002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@291889 0039d316-1c4b-4281-b951-d872f2087c98
-
- 06 Sep, 2014 1 commit
-
-
mmoss@chromium.org authored
TBR=iannucci@chromium.org Review URL: https://codereview.chromium.org/549643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@291840 0039d316-1c4b-4281-b951-d872f2087c98
-
- 03 Sep, 2014 1 commit
-
-
luqui@chromium.org authored
BUG=407316 Review URL: https://codereview.chromium.org/521033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@291777 0039d316-1c4b-4281-b951-d872f2087c98
-
- 25 Aug, 2014 1 commit
-
-
mmoss@chromium.org authored
BUG=407284 R=iannucci@google.com Review URL: https://codereview.chromium.org/507513002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@291619 0039d316-1c4b-4281-b951-d872f2087c98
-
- 20 Aug, 2014 2 commits
-
-
mmoss@chromium.org authored
R=iannucci@google.com BUG=261738 Review URL: https://codereview.chromium.org/494873003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@290946 0039d316-1c4b-4281-b951-d872f2087c98
-
mmoss@chromium.org authored
When running make_docs.sh, I get the error: asciidoc: FAILED: manpage document title is mandatory make: *** [git-cherry-pick-upload.xml] Error 1 I don't fully understand why, or why this hasn't come up before, but it seems to be complaining about the formatting of "===" in git-cherry-pick-upload.txt. This was with xmlto version 0.0.25 on Precise. R=iannucci@google.com Review URL: https://codereview.chromium.org/489143003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@290939 0039d316-1c4b-4281-b951-d872f2087c98
-
- 08 Aug, 2014 1 commit
-
-
pgervais@chromium.org authored
Some options have words separated by underscores. Added options with same name and underscores replaced by hyphens. BUG=400953 Review URL: https://codereview.chromium.org/436963005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@288366 0039d316-1c4b-4281-b951-d872f2087c98
-
- 29 Jul, 2014 1 commit
-
-
smut@google.com authored
This extension uploads a fake cherry pick-style diff to rietveld with a modified project parameter. The modified project is intended to be used by the commit queue to attempt to land the change on a branch. This works by grabbing the parent of the targeted revision and generating the diff. It is intended to be used to CQ trivial cherry picks which apply cleanly on top of other branches without conflicts. BUG=387111 Review URL: https://codereview.chromium.org/397593004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@286273 0039d316-1c4b-4281-b951-d872f2087c98
-
- 28 Jul, 2014 1 commit
-
-
dnj@chromium.org authored
Added the 'git-retry' bootstrap command. This can be used to wrap other 'git' commands around a fault-tolerant retry wrapper. BUG=295109 TEST=localtest R=iannucci@chromium.org, petermayo@chromium.org Review URL: https://codereview.chromium.org/401673003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@285939 0039d316-1c4b-4281-b951-d872f2087c98
-
- 02 Jun, 2014 1 commit
-
-
r.c.ladan@gmail.com authored
Invoke the bash shell via /usr/bin/env so that these scripts run on operating systems without /bin/bash too. TEST=run "git cl owners" on FreeBSD BUG= Review URL: https://codereview.chromium.org/197213008 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@274320 0039d316-1c4b-4281-b951-d872f2087c98
-
- 30 May, 2014 1 commit
-
-
pgervais@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/268543013 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@273851 0039d316-1c4b-4281-b951-d872f2087c98
-
- 08 May, 2014 2 commits
-
-
iannucci@chromium.org authored
R=vadimsh@chromium.org BUG= Review URL: https://codereview.chromium.org/267393015 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@269082 0039d316-1c4b-4281-b951-d872f2087c98
-
iannucci@chromium.org authored
This is useful for large repos (like src.git) R=agable@chromium.org, szager@chromium.org BUG= Review URL: https://codereview.chromium.org/270503003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@269079 0039d316-1c4b-4281-b951-d872f2087c98
-
- 28 Apr, 2014 1 commit
-
-
iannucci@chromium.org authored
This makes the depot_tools manpages automatically show up in the effective MANPATH for mac/linux. R=agable@chromium.org BUG= Review URL: https://codereview.chromium.org/259863004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@266667 0039d316-1c4b-4281-b951-d872f2087c98
-