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

Issue 285002: Make the auto-update script really smart. It no longer replaces the versione... (Closed)

Created:
11 years, 2 months ago by Mark Mentovai
Modified:
9 years, 7 months ago
Reviewers:
TVL
CC:
chromium-reviews_googlegroups.com, pam+watch_chromium.org
Visibility:
Public.

Description

Make the auto-update script really smart. It no longer replaces the versioned directory corresponding to the version that was just replaced or to any version that is in use on the system. BUG=14610 TEST=keystone_install_test.sh, and play with auto-update. A lot. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=29272

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Total comments: 10

Patch Set 8 : '' #

Total comments: 2

Patch Set 9 : '' #

Total comments: 1

Patch Set 10 : '' #

Total comments: 1

Patch Set 11 : '' #

Patch Set 12 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+202 lines, -52 lines) Patch
M chrome/tools/build/mac/keystone_install.sh View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +197 lines, -47 lines 0 comments Download
M chrome/tools/build/mac/keystone_install_test.sh View 5 chunks +5 lines, -5 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Mark Mentovai
http://codereview.chromium.org/285002/diff/6003/6005 File chrome/tools/build/mac/keystone_install.sh (left): http://codereview.chromium.org/285002/diff/6003/6005#oldcode68 Line 68: # Make sure we have permission to write ...
11 years, 2 months ago (2009-10-16 06:02:39 UTC) #1
TVL
http://codereview.chromium.org/285002/diff/6003/6005 File chrome/tools/build/mac/keystone_install.sh (right): http://codereview.chromium.org/285002/diff/6003/6005#newcode61 Line 61: KS_VERSION_KEY="KSVersion" move down a few lines to where ...
11 years, 2 months ago (2009-10-16 13:39:11 UTC) #2
Mark Mentovai
Comments addressed. 'nother look? http://codereview.chromium.org/285002/diff/2003/7003 File chrome/tools/build/mac/keystone_install.sh (right): http://codereview.chromium.org/285002/diff/2003/7003#newcode94 Line 94: rsync ${RSYNC_FLAGS} --exclude "*" ...
11 years, 2 months ago (2009-10-16 14:20:53 UTC) #3
TVL
http://codereview.chromium.org/285002/diff/9001/11 File chrome/tools/build/mac/keystone_install.sh (right): http://codereview.chromium.org/285002/diff/9001/11#newcode130 Line 130: "${SRC}/" "${DEST}" || exit 5 I think you ...
11 years, 2 months ago (2009-10-16 14:29:38 UTC) #4
TVL
11 years, 2 months ago (2009-10-16 14:42:23 UTC) #5
lgtm

http://codereview.chromium.org/285002/diff/7006/7008
File chrome/tools/build/mac/keystone_install.sh (right):

http://codereview.chromium.org/285002/diff/7006/7008#newcode256
Line 256: # process.  If the file exists and is open, it will exit zero (true).
nit - you explained the args on ps, not lsof

Powered by Google App Engine
This is Rietveld 408576698