- 31 Jul, 2018 1 commit
-
-
Edward Lemur authored
As it is right now, when a function is collecting metrics it prints the notice and calls sys.exit() to ensure the notice is the last thing that is printed. git-cl split has to call git-cl upload multiple times, but once it has been called once, it exits, so only the first cl is uploaded. This separates metrics collection from notice printing, so that the function that is collecting metrics behaves like a function that isn't. It also makes sure we don't collect metrics for multiple functions at the same time. Bug: 868280 Change-Id: Ic58ebe7d19e09ed85fa8b0af76dcbf608ee4c9bc Reviewed-on: https://chromium-review.googlesource.com/1153503Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
- 12 Jul, 2018 1 commit
-
-
Edward Lemur authored
Check that everything works with git nav-downstream, which we're not afraid of breaking Bug: 832386 Change-Id: I7c7561c749bc72cc12804c4ebce8f827ed8be02b Reviewed-on: https://chromium-review.googlesource.com/1134518Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
- 26 Feb, 2015 1 commit
-
-
sbc@chromium.org authored
Handle KeyboardInterrupt gracefully rather the printing a backtrace. Most users of these tools don't expect a backtrace when then hit Ctrl-C. Also, fix a few other inconsistencies found in the python startup code of these different scripts: - always call main function 'main' (rather than 'Main') - always return 0 from main function - if main takes args never include argv[0] Review URL: https://codereview.chromium.org/955993006 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294250 0039d316-1c4b-4281-b951-d872f2087c98
-
- 28 Aug, 2014 1 commit
-
-
asanka@chromium.org authored
Currently git-nav-downstream invokes 'git checkout' in a subprocess, but exits without waiting for the checkout to complete. Instead wait for the subprocess to complete. BUG=376101 Review URL: https://codereview.chromium.org/509163002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@291701 0039d316-1c4b-4281-b951-d872f2087c98
-
- 11 May, 2014 1 commit
-
-
iannucci@chromium.org authored
R=agable@chromium.org BUG= Review URL: https://codereview.chromium.org/277003002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@269661 0039d316-1c4b-4281-b951-d872f2087c98
-
- 11 Apr, 2014 1 commit
-
-
iannucci@chromium.org authored
TBR=agable@chromium.org, szager@chromium.org BUG=261743 Review URL: https://codereview.chromium.org/225433003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@263164 0039d316-1c4b-4281-b951-d872f2087c98
-
- 26 Mar, 2014 1 commit
-
-
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
-
- 13 Mar, 2014 1 commit
-
-
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
-
- 12 Mar, 2014 1 commit
-
-
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
-