Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(304)

Issue 123523003: DEPS roll script (Closed)

Created:
6 years, 11 months ago by hal.canary
Modified:
6 years, 11 months ago
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

DEPS roll script This script: - searches through the last N commits to find out the hash that is associated with the revision number. - creates a new branch in the chromium tree, modifies the DEPS file, commits, and uploads to Rietveld. - create a whitespace-only commit and uploads that to to Rietveld. BUG= R=borenet@google.com Committed: https://code.google.com/p/skia/source/detail?r=12921

Patch Set 1 #

Total comments: 42

Patch Set 2 : lots of refactoring #

Total comments: 44

Patch Set 3 : changes #

Total comments: 23

Patch Set 4 : changes #

Total comments: 11

Patch Set 5 : again #

Total comments: 1

Patch Set 6 : spelling fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+552 lines, -0 lines) Patch
A tools/roll_deps.py View 1 2 3 4 5 1 chunk +552 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
hal.canary
ptal
6 years, 11 months ago (2014-01-02 22:52:23 UTC) #1
reed1
6 years, 11 months ago (2014-01-03 13:35:27 UTC) #2
borenet
https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py#newcode1 tools/roll_deps.py:1: #!/usr/bin/python Lots of style nits, per http://google-styleguide.googlecode.com/svn/trunk/pyguide.html https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py#newcode3 tools/roll_deps.py:3: ...
6 years, 11 months ago (2014-01-03 13:52:36 UTC) #3
epoger
https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py#newcode22 tools/roll_deps.py:22: - searches through the last N commits to find ...
6 years, 11 months ago (2014-01-03 14:54:07 UTC) #4
borenet
https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py#newcode114 tools/roll_deps.py:114: revision = int(sys.argv[1]) On 2014/01/03 14:54:08, epoger wrote: > ...
6 years, 11 months ago (2014-01-03 14:58:46 UTC) #5
rmistry
https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py#newcode111 tools/roll_deps.py:111: if len(sys.argv) < 3: Please use something like optparse ...
6 years, 11 months ago (2014-01-03 15:03:56 UTC) #6
epoger
https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py#newcode114 tools/roll_deps.py:114: revision = int(sys.argv[1]) On 2014/01/03 14:58:46, borenet wrote: > ...
6 years, 11 months ago (2014-01-03 15:08:51 UTC) #7
hal.canary
PTAL - I've moved from a proof-of-concept to something that looks like a program. https://codereview.chromium.org/123523003/diff/1/tools/roll_deps.py ...
6 years, 11 months ago (2014-01-03 16:33:30 UTC) #8
epoger
[deferring to Eric for the first pass, unless you'd like me to go first Eric]
6 years, 11 months ago (2014-01-03 16:38:56 UTC) #9
jcgregorio
https://codereview.chromium.org/123523003/diff/100001/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/100001/tools/roll_deps.py#newcode5 tools/roll_deps.py:5: # Use of this source code is governed by ...
6 years, 11 months ago (2014-01-03 16:46:19 UTC) #10
borenet
Thanks for the updates - I like the modular functions much better. https://codereview.chromium.org/123523003/diff/100001/tools/roll_deps.py File tools/roll_deps.py ...
6 years, 11 months ago (2014-01-03 18:15:48 UTC) #11
hal.canary
quite a bit of refactoring. https://codereview.chromium.org/123523003/diff/100001/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/100001/tools/roll_deps.py#newcode5 tools/roll_deps.py:5: # Use of this ...
6 years, 11 months ago (2014-01-03 21:06:15 UTC) #12
hal.canary
It's getting there. I tried to follow the Google Python Style Guide as much as ...
6 years, 11 months ago (2014-01-03 23:58:47 UTC) #13
borenet
Looking good at patch set three. A few more comments... https://codereview.chromium.org/123523003/diff/240001/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/240001/tools/roll_deps.py#newcode54 ...
6 years, 11 months ago (2014-01-06 14:06:46 UTC) #14
epoger
I think it looks good, once you address Eric's comments. Thanks for your work on ...
6 years, 11 months ago (2014-01-06 15:14:35 UTC) #15
hal.canary
A bunch of lint changes, documentation, a Config class (to keep number of function arguments ...
6 years, 11 months ago (2014-01-06 18:27:56 UTC) #16
borenet
https://codereview.chromium.org/123523003/diff/340001/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/340001/tools/roll_deps.py#newcode34 tools/roll_deps.py:34: class Config(object): This could be DepsRollConfig or something more ...
6 years, 11 months ago (2014-01-06 19:04:27 UTC) #17
hal.canary
ptal https://codereview.chromium.org/123523003/diff/340001/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/340001/tools/roll_deps.py#newcode34 tools/roll_deps.py:34: class Config(object): On 2014/01/06 19:04:28, borenet wrote: > ...
6 years, 11 months ago (2014-01-06 19:29:28 UTC) #18
borenet
LGTM with spelling nit. https://codereview.chromium.org/123523003/diff/390001/tools/roll_deps.py File tools/roll_deps.py (right): https://codereview.chromium.org/123523003/diff/390001/tools/roll_deps.py#newcode117 tools/roll_deps.py:117: help='Path of a pure-git Skia ...
6 years, 11 months ago (2014-01-06 19:41:49 UTC) #19
hal.canary
6 years, 11 months ago (2014-01-06 19:50:26 UTC) #20
Message was sent while issue was closed.
Committed patchset #6 manually as r12921 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698