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>