Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Jul 2009 15:04:16 -0400
From:      james toy <mail@0xabadba.be>
To:        "Matthew D. Fuller" <fullermd@over-yonder.net>
Cc:        hackers@freebsd.org, Andriy Gapon <avg@freebsd.org>
Subject:   Re: distributed scm+freebsd svn?
Message-ID:  <61c92c7d0907291204g730020d6jb7237e7db2b9aa79@mail.gmail.com>
In-Reply-To: <20090728054850.GB76759@over-yonder.net>
References:  <20090726231534.GI21885@elvis.mu.org> <4A6D7EBE.7080304@freebsd.org>  <20090728054850.GB76759@over-yonder.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello,

    I think the most important thing (other than compatibility) is
that you use something that you work well with.  Sure a lot of these
VCS systems have advantages over the other; however, space is cheap --
git packs vs. mercurials way of packing is a minor detail compared to
how useful the vcs is to you.

    That said I've used git, hg, and svn for freebsd development and
use them extensively all over.  In fact I've just finished a port of
hg and hg-git (allows you to use hg to maintain a git repository) and
find that its a very nice way to control all of my repositories with
one program.

   I think the only real way to do development that you plan to try to
merge is with freebsd-subversion; however, I'm sure there are people
with varying views of this sentiment.  Both git and hg have svn
integration, so it really is up to you -- and if some functionality is
missing -- you can always add it ;)

have a good day and respectfully,

james++


On Tue, Jul 28, 2009 at 01:48, Matthew D.
Fuller<fullermd@over-yonder.net> wrote:
> On Mon, Jul 27, 2009 at 01:17:34PM +0300 I heard the voice of
> Andriy Gapon, and lo! it spake thus:
>>
>> P.S. I am looking for a distributed solution (mercurial, bazaar?)
>> that won't take away what I have with git, but would correctly work
>> with svn mergeinfo.
>
> I use bazaar, but I don't use the svn integration. =C2=A0AIUI, bzr-svn wi=
ll
> _write_ mergeinfo records for merges it creates and pushes into svn,
> but I don't know whether it reads existing ones. =C2=A0And a great deal o=
f
> the existing mergeinfo in the BSD repo will be for cherrypicked revs,
> which aren't recorded anyway, so I don't know how much it would really
> gain. =C2=A0Vendor branch imports, maybe, but MFC's are right out.
>
>
> --
> Matthew Fuller =C2=A0 =C2=A0 (MF4839) =C2=A0 | =C2=A0fullermd@over-yonder=
.net
> Systems/Network Administrator | =C2=A0http://www.over-yonder.net/~fullerm=
d/
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 On the Internet, nobody can hear you s=
cream.
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org=
"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?61c92c7d0907291204g730020d6jb7237e7db2b9aa79>