[Tinyos Core WG] Re: Subversion, was Re: Updates to BlockStorage

Philip Levis pal at cs.stanford.edu
Thu Sep 21 17:15:49 PDT 2006


On Sep 21, 2006, at 5:02 PM, Cory Sharp wrote:

>
> I don't currently heavily access the TinyOS 2.x repository, so take  
> this message for whatever it's worth.  But, it sounds like in this  
> strategy being able to use branches more effectively could help a  
> lot.  Subversion makes branches really easy (svn copy, svn merge,  
> and svn switch are all you need).  You could reasonably experiment  
> with Subversion by treating the SVN tinyos-2.x/trunk just like the  
> CVS tinyos-2.x HEAD.  Then, folks could use subversion to branch,  
> develop, and merge against trunk.  I suppose keeping the CVS HEAD  
> and SVN trunk consistent could become a headache.  But, I only  
> mention it because branching and merging in SVN is way easy, and  
> the benefits may outweigh the pain.
>

Yeah, Subversion is much much better at this.

We talked a while back about moving to Subversion; a lot of people  
commented that it was really nice. I started using it for papers, and  
ended up hating it. Because it relies on a backing database, you can  
corrupt that database. This happened *a lot* for me (read: every 4 or  
5 checkins) and is a pain to fix (read: you have to run a local  
script as root). This might have just been my incompetence, but it  
certainly chilled any motivation I had to do the switch.

Phil



More information about the Tinyos-2.0wg mailing list