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

Issue 6369012: Support msysgit with Chromium. (Closed)

Created:
9 years, 11 months ago by Mohamed Mansour
Modified:
9 years, 6 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Support msysgit with Chromium. First step to remove cygwin dependencies. This will remove dependencies with zcsh and allow python scripts to be executed as hooks. BUG=70550, 70549 TEST=checkout chrome with git, use git cl to upload a cl, revise a cl, commit a cl. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=76232

Patch Set 1 : '' #

Patch Set 2 : Parse the first line for a fallback approach #

Total comments: 1

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -1 line) Patch
M update_depot_tools View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 16 (0 generated)
Mohamed Mansour
These are needed to make msysgit work. The msysgit doesn't understand ~= for the shell ...
9 years, 11 months ago (2011-01-23 02:27:59 UTC) #1
M-A Ruel
I don't mind about enforcing hooks to be written in python but I'm not sure ...
9 years, 11 months ago (2011-01-23 02:48:20 UTC) #2
Mohamed Mansour
One way to make it doable is to use: sys.platform. On cygwin it will state ...
9 years, 11 months ago (2011-01-23 02:58:18 UTC) #3
M-A Ruel
On 2011/01/23 02:58:18, Mohamed Mansour wrote: > One way to make it doable is to ...
9 years, 11 months ago (2011-01-23 03:00:22 UTC) #4
M-A Ruel
Adding Anush for insight about Chromium OS.
9 years, 11 months ago (2011-01-23 03:00:44 UTC) #5
Mohamed Mansour
The CL now keeps the old approach as it was (for cygwin users). If it ...
9 years, 11 months ago (2011-01-23 18:46:57 UTC) #6
Mohamed Mansour
ping
9 years, 11 months ago (2011-01-25 06:02:44 UTC) #7
M-A Ruel
I would have preferred to have someone else confirm the change. In any case, LGTM. ...
9 years, 11 months ago (2011-01-25 13:00:59 UTC) #8
Mohamed Mansour
Evan, Anush, your comments?
9 years, 11 months ago (2011-01-28 23:40:33 UTC) #9
Evan Martin
What do you think of the /usr/bin/env idea?
9 years, 11 months ago (2011-01-28 23:45:10 UTC) #10
Mohamed Mansour
Can you please elaborate on the /usr/bin/env idea, are you referring to "#!/usr/bin/env python"?
9 years, 11 months ago (2011-01-29 00:03:19 UTC) #11
Evan Martin
See mail from nick carter on chromium-dev
9 years, 11 months ago (2011-01-29 00:58:07 UTC) #12
ncarter (slow)
http://codereview.chromium.org/6369012/diff/14001/git_cl/git_cl.py File git_cl/git_cl.py (left): http://codereview.chromium.org/6369012/diff/14001/git_cl/git_cl.py#oldcode671 git_cl/git_cl.py:671: return RunCommand([hook, upstream_branch], error_ok=error_ok, Sorry if my email wasn't ...
9 years, 11 months ago (2011-01-29 02:19:05 UTC) #13
Mohamed Mansour
Sorry for the late reply. I removed the git-cl portion for now. The following patch ...
9 years, 10 months ago (2011-02-28 02:49:17 UTC) #14
M-A Ruel
On 2011/02/28 02:49:17, Mohamed Mansour wrote: > Sorry for the late reply. I removed the ...
9 years, 9 months ago (2011-02-28 17:56:24 UTC) #15
commit-bot: I haz the power
9 years, 9 months ago (2011-02-28 17:58:51 UTC) #16
Change committed as 76232

Powered by Google App Engine
This is Rietveld 408576698