[chromium-dev] Re: Is it possible to create branches?

2009-06-17 Thread Evan Martin
As the team's git fanatic I feel it's my duty to tell you that git would help with this, but I agree with the commenters who say that your commits must be reviewed. The way I use it is a single git branch manages the period between start typing and think this is ready for review commit, while a

[chromium-dev] Re: Is it possible to create branches?

2009-06-17 Thread Mohamed Mansour
I learned git 3 days ago and I actually love it. It is very easy to create branches and for your big feature you are trying to implement, it is better to organize it into different milestones. Because in git/chromium world, every branch can have at most one CL (Change List, Review). So if you

[chromium-dev] Re: Is it possible to create branches?

2009-06-17 Thread Scott Hess
Against that, I sometimes use git to manage breaking reviews up. I'm always a bit unhappy to get a review which includes one bit of complex stuff that needs a bunch of back-and-forth, and another few bits of uncontentious stuff which is easy to +1. I'd rather see those separately, so that the

[chromium-dev] Re: Is it possible to create branches?

2009-06-17 Thread Mark Larson (Google)
#1, make sure you have a bug open and a design document (exampleshttp://dev.chromium.org/developers/design-documents). Nothing's worse than going off on a long-lived feature expedition and then returning to trunk to find out people don't want the feature or want some other design. #2, work on

[chromium-dev] Re: Is it possible to create branches?

2009-06-16 Thread Nico Weber
Use git-svn? See http://code.google.com/p/chromium/wiki/UsingGit . On Tue, Jun 16, 2009 at 9:35 PM, Daniel Cowxdaniel.c...@gmail.com wrote: What is the recommended procedure for working on long/big features? In the past, I've always created a separate branch and then done all my work there.

[chromium-dev] Re: Is it possible to create branches?

2009-06-16 Thread Jeremy Orlow
It might take a bit of getting used to, but git is a revision control tool that allows you to create your own personal branches. Many Chromium developers use it for their daily work. The way it interfaces with svn is a bit clunky, but if you're not committing very often, it probably won't matter

[chromium-dev] Re: Is it possible to create branches?

2009-06-16 Thread Peter Kasting
On Tue, Jun 16, 2009 at 9:35 PM, Daniel Cowx daniel.c...@gmail.com wrote: What is the recommended procedure for working on long/big features? Make an off-by-default switch and write your code under the switch, in the trunk. Branches eventually have to be integrated. This is never as easy to