Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-29 Thread Mike Meyer
Catching up on mail after a couple of weeks with the flue. On Mon, 24 Jan 2011 00:13:46 -0800 Garrett Cooper wrote: > - The one caveat to cvsup/csup that's awesome is its componentization > capability, i.e. being able to selectively download components in src > / ports; I'm not 100% sure but

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-27 Thread Doug Barton
On 01/26/2011 12:00, Julian H. Stacey wrote: Hi, Alex order to build the system. the VCS however is not part of the build toolchain however (except 'make update' maybe). Some good points, but also remember make release also uses cvs grep CVS /usr/src/release/Makefile A) The fact th

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-26 Thread Garrett Cooper
On Wed, Jan 26, 2011 at 12:00 PM, Julian H. Stacey wrote: > Hi, > Alex >> order to build the system. the VCS however is not part of the build toolchain >> however (except 'make update' maybe). > > Some good points,  but also remember make release also uses cvs >         grep CVS /usr/src/release/M

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-26 Thread Julian H. Stacey
Hi, Alex > order to build the system. the VCS however is not part of the build toolchain > however (except 'make update' maybe). Some good points, but also remember make release also uses cvs grep CVS /usr/src/release/Makefile Cheers, Julian -- Julian Stacey, BSD Unix Linux C Sys Eng

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-25 Thread Garrett Cooper
On Tue, Jan 25, 2011 at 11:09 PM, Gleb Kurtsou wrote: > On (24/01/2011 11:33), Alexander Best wrote: >> On Mon Jan 24 11, Garrett Cooper wrote: >> > On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy wrote: >> > > On 2011-Jan-21 20:01:32 +0100, "Simon L. B. Nielsen" >> > > wrote: >> > >>Perhaps we s

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-25 Thread Gleb Kurtsou
On (24/01/2011 11:33), Alexander Best wrote: > On Mon Jan 24 11, Garrett Cooper wrote: > > On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy wrote: > > > On 2011-Jan-21 20:01:32 +0100, "Simon L. B. Nielsen" > > > wrote: > > >>Perhaps we should just set the tinderbox up to sync directly of > > >>cvs

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-25 Thread Diane Bruce
On Tue, Jan 25, 2011 at 02:05:17PM +, Alexander Best wrote: > On Tue Jan 25 11, Giorgos Keramidas wrote: > > On Tue, 25 Jan 2011 02:22:34 -0800, per...@pluto.rain.com wrote: > > >Diane Bruce wrote: > > >> There certainly would not be a chance of putting mercurial or git > > >> into base for ex

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-25 Thread Diane Bruce
On Tue, Jan 25, 2011 at 01:40:50PM +0100, Giorgos Keramidas wrote: > On Tue, 25 Jan 2011 02:22:34 -0800, per...@pluto.rain.com wrote: > >Diane Bruce wrote: > >> There certainly would not be a chance of putting mercurial or git > >> into base for example. > > > > Completely apart from licensing, an

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-25 Thread Alexander Best
On Tue Jan 25 11, Giorgos Keramidas wrote: > On Tue, 25 Jan 2011 02:22:34 -0800, per...@pluto.rain.com wrote: > >Diane Bruce wrote: > >> There certainly would not be a chance of putting mercurial or git > >> into base for example. > > > > Completely apart from licensing, another strike against mer

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-25 Thread Giorgos Keramidas
On Tue, 25 Jan 2011 02:22:34 -0800, per...@pluto.rain.com wrote: >Diane Bruce wrote: >> There certainly would not be a chance of putting mercurial or git >> into base for example. > > Completely apart from licensing, another strike against mercurial is > that it is written in Python, so it couldn'

Why not give git a try?

2011-01-25 Thread grarpamp
Hi. This is good topic. I am no body. But I want to mention things. I've use RCS, CVS, SVN, Hg and Git. To me, first three are really much one in same. Of later two still learning, Hg can be slightly easier, but Git has simple analogs too, not much hard to get. We all learn new thing. But overall,

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-25 Thread Ivan Voras
On 25 January 2011 11:22, wrote: > Diane Bruce wrote: > >> There certainly would not be a chance of putting >> mercurial or git into base for example. > > Completely apart from licensing, another strike against > mercurial is that it is written in Python, so it couldn't > go into base unless Pyt

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-25 Thread perryh
Diane Bruce wrote: > There certainly would not be a chance of putting > mercurial or git into base for example. Completely apart from licensing, another strike against mercurial is that it is written in Python, so it couldn't go into base unless Python also went into base. BTW this topic came u

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Warner Losh
Regardless of the benefits, unless there's someone to setup the infrastructure to run things, we're not going to change. We should at least have a master seed for git that people can pull from before we talk about doing anything further. git has the ability to pull from svn, so this should be

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Julian H. Stacey
> They both support pretty much the same feature set; here's a cute but > dated comparison: > > http://importantshock.wordpress.com/2008/08/07/git-vs-mercurial/ http://wiki.freebsd.org/VersionControl Table of features comparing SVN HG GIT MTN http://wiki.freebsd.org/ section De

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Diane Bruce
On Mon, Jan 24, 2011 at 12:12:19PM -0800, Garrett Cooper wrote: > On Mon, Jan 24, 2011 at 11:48 AM, Diane Bruce wrote: > > On Mon, Jan 24, 2011 at 08:02:37PM +0100, Ivan Voras wrote: > >> On 24 January 2011 19:31, Diane Bruce wrote: > >> ... > But we don't compile CVS, SVN, etc into our sourc

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Garrett Cooper
On Mon, Jan 24, 2011 at 11:48 AM, Diane Bruce wrote: > On Mon, Jan 24, 2011 at 08:02:37PM +0100, Ivan Voras wrote: >> On 24 January 2011 19:31, Diane Bruce wrote: >> >> > As long as it is not GPL. >> >> Unless there's a missing smiley in that sentence there, it is a tough > > IRL I'm known to be

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Diane Bruce
On Mon, Jan 24, 2011 at 08:02:37PM +0100, Ivan Voras wrote: > On 24 January 2011 19:31, Diane Bruce wrote: > > > As long as it is not GPL. > > Unless there's a missing smiley in that sentence there, it is a tough IRL I'm known to be very dry humoured, I am deadly in e-mail or IRC. > requiremen

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Ivan Voras
On 24 January 2011 19:31, Diane Bruce wrote: > As long as it is not GPL. Unless there's a missing smiley in that sentence there, it is a tough requirement. Of the major SCMs, only Subversion is non-GPL-ed (even CVS is...). ___ freebsd-hackers@freebsd.o

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Diane Bruce
On Mon, Jan 24, 2011 at 02:33:25PM +0100, Ivan Voras wrote: > On 24.1.2011 9:13, Garrett Cooper wrote: > >On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy wrote: > >>On 2011-Jan-21 20:01:32 +0100, "Simon L. B. Nielsen" > >>wrote: > >>>Perhaps we should just set the tinderbox up to sync directly of

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Garrett Cooper
On Mon, Jan 24, 2011 at 5:33 AM, Ivan Voras wrote: > On 24.1.2011 9:13, Garrett Cooper wrote: >> >> On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy  wrote: >>> >>> On 2011-Jan-21 20:01:32 +0100, "Simon L. B. Nielsen" >>>  wrote: Perhaps we should just set the tinderbox up to sync directly

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Ivan Voras
On 24.1.2011 9:13, Garrett Cooper wrote: On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy wrote: On 2011-Jan-21 20:01:32 +0100, "Simon L. B. Nielsen" wrote: Perhaps we should just set the tinderbox up to sync directly of cvsup-master instead if that makes it more useful? Can cvsup-master stil

Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Alexander Best
On Mon Jan 24 11, Garrett Cooper wrote: > On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy wrote: > > On 2011-Jan-21 20:01:32 +0100, "Simon L. B. Nielsen" wrote: > >>Perhaps we should just set the tinderbox up to sync directly of > >>cvsup-master instead if that makes it more useful? > > > > Can cv

Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64")

2011-01-24 Thread Garrett Cooper
On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy wrote: > On 2011-Jan-21 20:01:32 +0100, "Simon L. B. Nielsen" wrote: >>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?  I suspe