[Click] distributed source control

Jonathan Day imipak at yahoo.com
Thu Jul 5 14:47:06 EDT 2007


Git can be irritating, in that the central repository
must pull copies from the downstream versions, at
least  to the best of my knowledge. The last time I
tried git, the push command didn't do a whole lot. It
also doesn't integrate cleanly into bugtrackers like
trac or project management systems such as gforge or
collaboa.

Having said that, git is the only distributed source
control system in general use. There are plenty of
such systems, but you don't see them being used with
nearly the same frequency as git. Some, such as arch,
are also beginning to look like abandonware, which is
exactly what you don't want.

The other consideration has to do with synchronizing.
Would the Linux kernel patches be kept as patches or
provided as a patched kernel? If the former, then it
doesn't take as much advantage of the git system as it
could, but the latter would involve far more network
traffic than the changes justify. As other kernels
aren't git-aware, it's also unclear if there's a whole
lot to be gained by only doing this with one kernel.

Having said all that, though, CVS is truly one of the
most evil pieces of software in widespread use and the
idea of exorcising it sounds a good plan to me.

Jonathan

--- Eddie Kohler <kohler at cs.ucla.edu> wrote:

> Hi all,
> 
> I would like to move away from Click's current
> anonymous CVS based 
> development model to a distributed source control
> system.  This would 
> let people maintain public branches of their own.  I
> am leaning towards 
> "git", the tool originally developed for Linux.
> 
> http://git.or.cz/
> 
> Any complaints or comments?  Speak now!
> 
> Thanks,
> Eddie
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
> 



      ____________________________________________________________________________________
Shape Yahoo! in your own image.  Join our Network Research Panel today!   http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 




More information about the click mailing list