Mark, can you help me understand why git branches (the "feature" branch) is
better than an svn branch?


Cheers,
Paul

On Tue, Sep 9, 2014 at 10:57 AM, Mark Fortner <phidia...@gmail.com> wrote:

> If I had to pick one feature that makes git more useful than svn, it would
> be the ease in creating feature branches.  If you want to add a feature,
> you simply create a local branch to implement the feature, implement it,
> and commit it, and create a pull request.  If you're using Atlassian's
> Crucible or Stash, it's pretty easy to do a code review of the pull
> request.
>
> Feature branching makes it easy for developers to get their feet wet with a
> code base. You can try out experiments.  Have branches for each experiment.
>  It makes it easier to attract new developers to a project.
>
> From the previous discussion thread, it seems like the main objections were
> (paraphrasing a bit here):
>
>    - I'm not familiar with git. I've got a process that works for me and I
>    don't want to change it.
>    - I don't see the value in it.
>    - We don't know the impact on the release process.
>
>
> In order to address these concerns, it makes sense to try it out on a
> project.  The next question is -- which project.  The project needs to be
> central enough that everyone has some skin in the game.  It should be a
> project that you have an interest in.  If you haven't used git before, then
> you need to try implementing a feature in that project. The project lead
> should also be someone who's familiar with git, and feels comfortable with
> answering questions about git.
>
> I think if we can identify a project, and get commitment from everyone who
> hasn't tried git, to add a small feature, add some comments, or add a unit
> test, we'll learn enough.  The project lead can look at the impact on the
> release process, and report any findings.  At least at that point, we'll
> have learned enough from the process to make an informed decision.
>
>
> Regards,
>
> Mark
>
>
>
> On Tue, Sep 9, 2014 at 8:27 AM, Emmanuel Bourg <ebo...@apache.org> wrote:
>
> > Le 09/09/2014 16:52, Paul Benedict a écrit :
> > > Is there an itch to scratch (need) by moving to git as opposed to just
> > > continue using svn?
> >
> > I guess the "itch" is simply an increasing preference for Git among the
> > people involved here. I don't think the migration will fix any important
> > problem.
> >
> > Emmanuel Bourg
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>

Reply via email to