Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Jan 2011 06:06:44 -0800
From:      Garrett Cooper <gcooper@FreeBSD.org>
To:        Ivan Voras <ivoras@freebsd.org>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")
Message-ID:  <AANLkTikLg1OPRsgeoMJGZMJJE%2BfxUGazCfD2SveRto5Y@mail.gmail.com>
In-Reply-To: <ihjv30$rmd$1@dough.gmane.org>
References:  <AANLkTi=-VsVpXH-549UNuHcNZfBH_YHrN-9JBpgWh4A8@mail.gmail.com> <ihjv30$rmd$1@dough.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 24, 2011 at 5:33 AM, Ivan Voras <ivoras@freebsd.org> wrote:
> On 24.1.2011 9:13, Garrett Cooper wrote:
>>
>> On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy<peterjeremy@acm.org> =A0wr=
ote:
>>>
>>> On 2011-Jan-21 20:01:32 +0100, "Simon L. B. Nielsen"<simon@nitro.dk>
>>> =A0wrote:
>>>>
>>>> Perhaps we should just set the tinderbox up to sync directly of
>>>> cvsup-master instead if that makes it more useful?
>>>
>>> Can cvsup-master still lose atomicity of commits? =A0I suspect it can,
>>> in which case syncing directly off the SVN master would seem a better
>>> approach.
>
> I think des is working on "svnup" to work directly on the SVN tree.
>
>> I've seen a lot of `self-healing' failures lately w.r.t. cvsup, so I
>> wonder if it's time to look at another solution to this problem as
>> these annoying stability issues don't appear to be going away. What
>> about git?
>
> As long as we're choosing bikeshed colour, I would like to drop "mercuria=
l"
> here :)
>
> Mainly because of this:
>
>> - Higher learning curve.
>
> I found Mercurial to have an easier learning curve and to be something li=
ke
> a "DSCM for the users of CVS/SVN".
>
>> - Some slightly annoying nits with stashing local changes when working
>> on separate branches (need to talk to git maintainers).
>
> I don't know if we're talking about the same thing, but I've also noticed
> git tends to do things the long way around which should be simple. Git's
> also much "lower level".
>
> They both support pretty much the same feature set; here's a cute but dat=
ed
> comparison:
>
> http://importantshock.wordpress.com/2008/08/07/git-vs-mercurial/
>
> Hg is/was AFAIK used by Sun.
>
> Anyway, personally, svn is good enough :)

    Ok. Obviously this was just a fleeting thought so let's close the
git topic. I do hope that whatever des has cooking up though can
replace cvsup/csup reliably though, and if CVS would die at least that
would be nice...
Thanks,
-Garrett



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikLg1OPRsgeoMJGZMJJE%2BfxUGazCfD2SveRto5Y>