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

Issue 7918027: Add a --unmanaged flag to gclient config to allow the main solution to be unmanaged by the scm. (Closed)

Created:
9 years, 3 months ago by cmp
Modified:
9 years, 3 months ago
CC:
chromium-reviews, M-A Ruel
Visibility:
Public.

Description

Add a --unmanaged flag to gclient config to allow the main solution to be unmanaged by the scm. The dependencies will continue to be managed. A new flag is present in the .gclient file to control this behavior. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=102002

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 10

Patch Set 3 : '' #

Patch Set 4 : '' #

Total comments: 8

Patch Set 5 : '' #

Patch Set 6 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+132 lines, -28 lines) Patch
M gclient.py View 1 2 3 4 5 12 chunks +32 lines, -13 lines 0 comments Download
M gclient_scm.py View 1 2 3 4 5 4 chunks +21 lines, -4 lines 0 comments Download
M tests/gclient_scm_test.py View 1 2 3 4 5 3 chunks +62 lines, -2 lines 0 comments Download
M tests/gclient_smoketest.py View 1 2 3 4 5 6 chunks +6 lines, -0 lines 0 comments Download
M tests/gclient_test.py View 1 2 3 4 5 2 chunks +11 lines, -9 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
cmp
Here's http://codereview.chromium.org/7777002/, updated against latest depot_tools. No changes from Nicolas's code except for a modified ...
9 years, 3 months ago (2011-09-16 18:46:37 UTC) #1
nsylvain
LGTM, nice looking code.
9 years, 3 months ago (2011-09-16 18:51:53 UTC) #2
M-A Ruel
You should have at least a test that confirms that a scm will checkout but ...
9 years, 3 months ago (2011-09-16 18:58:23 UTC) #3
Dirk Pranke
Change looks good. As an aside, I've found in practice that I am often flipping ...
9 years, 3 months ago (2011-09-16 19:06:34 UTC) #4
cmp
I added two unit tests to gclient_scm_test.py to track unmanaged Git checkouts. http://codereview.chromium.org/7918027/diff/1003/gclient.py File gclient.py ...
9 years, 3 months ago (2011-09-20 01:12:28 UTC) #5
nsylvain
http://codereview.chromium.org/7918027/diff/8005/tests/gclient_scm_test.py File tests/gclient_scm_test.py (right): http://codereview.chromium.org/7918027/diff/8005/tests/gclient_scm_test.py#newcode868 tests/gclient_scm_test.py:868: self.assertTrue(out in (msg1, msg2), (out, msg1, msg2)) i dont ...
9 years, 3 months ago (2011-09-20 16:47:01 UTC) #6
cmp
http://codereview.chromium.org/7918027/diff/8005/tests/gclient_scm_test.py File tests/gclient_scm_test.py (right): http://codereview.chromium.org/7918027/diff/8005/tests/gclient_scm_test.py#newcode868 tests/gclient_scm_test.py:868: self.assertTrue(out in (msg1, msg2), (out, msg1, msg2)) On 2011/09/20 ...
9 years, 3 months ago (2011-09-20 17:15:37 UTC) #7
nsylvain
LGTM
9 years, 3 months ago (2011-09-20 17:24:31 UTC) #8
cmp
On 2011/09/20 17:15:37, cmp wrote: > I hate to duplicate the code. I can move ...
9 years, 3 months ago (2011-09-20 17:30:08 UTC) #9
M-A Ruel
http://codereview.chromium.org/7918027/diff/8005/gclient.py File gclient.py (right): http://codereview.chromium.org/7918027/diff/8005/gclient.py#newcode167 gclient.py:167: self.should_process = should_process It's sad that 'managed' has a ...
9 years, 3 months ago (2011-09-20 17:39:34 UTC) #10
cmp
http://codereview.chromium.org/7918027/diff/8005/gclient.py File gclient.py (right): http://codereview.chromium.org/7918027/diff/8005/gclient.py#newcode167 gclient.py:167: self.should_process = should_process On 2011/09/20 17:39:34, Marc-Antoine Ruel wrote: ...
9 years, 3 months ago (2011-09-20 18:52:13 UTC) #11
M-A Ruel
lgtm
9 years, 3 months ago (2011-09-20 19:15:46 UTC) #12
cmp
Added gclient_smoketest.py fixes so those presubmit tests pass.
9 years, 3 months ago (2011-09-20 20:00:09 UTC) #13
M-A Ruel
lgtm
9 years, 3 months ago (2011-09-20 20:11:00 UTC) #14
commit-bot: I haz the power
9 years, 3 months ago (2011-09-20 20:17:52 UTC) #15
Change committed as 102002

Powered by Google App Engine
This is Rietveld 408576698