Re: Git vs SVN (was: Can we improve things?)

[continued from foundation-list, per request lucasr]

[ Clarification to avoid possible misconception that I reject any tool
  because it isn't SVN / easy enough. Please see my initial emails as
  well ]

On Mon, Sep 10, 2007 at 08:29:35AM +0300, Kalle Vahlman wrote:
> 2007/9/8, Olav Vitters <olav bkor dhs org>:
> > I didn't have to learn SVN.
> You must be a quick learner then. I remember having to refer to the
> SVN book loads of times before I could use SVN for merging and so on.

I only sometimes branch. Merging is a bitch (I mentioned this before),
don't understand why the simple case has to be so hard (IMO SVN should
just figure it the common case).
I'd welcome any tool which would make the common case (merge from either
start of branch or as of the last revision merged from that branch)
*much* easier.

> > > And this all is naturally from the developer/maintainer POV, as
> > > translators and documentors do not benefit from this as much. But as
> > > the general opinion seems to be, they shouldn't be forced to use SCM:s
> > > directly anyway.
> >
> > That is a theoretical discussion. Ideally GNOME has a D-SCM now and all
> > translators use a websystem that automatically translators. It doesn't exist.
> Of course it is theoretical since there's no hope (nor sense) in
> switching over to anything before there are tools. As is pointed out,
> it would make things worse for non-developres.
> But that doesn't mean the discussion needs to be punted indefinetly,
> and statements like "I don't want to learn a new SCM" are really not
> contributing to a discussion of the benefits a new tool would give to
> developers. At least I thought we were discussing exactly that.

Note that I do want a clear list of benefits (and drawbacks) that other
tools will bring GNOME. The thing I want to investigate is ease of use.
For the coder specifics, I proposed in one of my first mails a small
group of people (max 4).
Git for instance should track changes to functions even if they move
from one file to another. This sounds really nice, but no idea how
useful it is (wonder if you so often move only the function, not just
the file).


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]