[kepler-dev] draft conversion of ptII tree from svn to cvs and svn nits
Edward A. Lee
eal at eecs.berkeley.edu
Tue Jun 3 21:30:33 PDT 2008
Hmm... I've voting for staying with CVS.
Edward
At 08:14 PM 6/3/2008, Christopher Brooks wrote:
>I have some notes about svn at
>http://chess.eecs.berkeley.edu/ptolemy/wiki/Ptolemy/Subversion
>
>The gist of this is reported below:
>
>I did a first cut of a conversion from cvs to svn for the ptII tree.
>
>To try it from the command line:
> svn co svn+ssh://source.eecs.berkeley.edu/home/svn_chess/ptII/trunk
> mv trunk ptII
> cd ptII
> ./configure
>
>Note that this is just a test copy, this is not a live copy, I'll be
>deleting the svn tree and creating it again from cvs when I'm ready to
>move over. So, _don't_check_in_changes_ to the ptII svn repository
>and expect to see them last.
>
>I'll be working on the Eclipse setup and on a real set of instructions.
>
>I found a few interesting nits about svn:
>
> * Is svn that much better than cvs? http://subversion.tigris.org
> says "Subversion is meant to be a better CVS, so it has most of
> CVS's features". Typical arguments used for svn over cvs:
> o Merging in svn is better than in cvs. How many people
> actually use branches?
> o It is easier to move files in svn than in cvs. This has
> some merit, but is it worth the effort?
> * Building the client requires way too many other packages. How
> can svn possibly stay secure if it depends on so many packages
> * Subversion can optionally use Apache for access. Enabling a web
> server on a machine that does not already have one makes the
> machine less secure.
> * There is no decent svn Unix style man page. This is deliberate,
> see Bug 1508. This is not good. I want to know exactly what
> commands will work with a specific installation of SVN, not what
> the latest documentation for the latest version is.
> * svn is a disk hog.
> o A gzipped tar file of the Ptolemy II cvs tree is 372.9 MB.
> o A gzipped tar file of the same tree after running the
> conversion from cvs to svn is 570MB.
>
>
>_Christopher
>_______________________________________________
>Kepler-dev mailing list
>Kepler-dev at ecoinformatics.org
>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev
------------
Edward A. Lee
Chair of EECS and Robert S. Pepper Distinguished Professor
231 Cory Hall, UC Berkeley, Berkeley, CA 94720-1770
phone: 510-642-0253, fax: 510-642-2845
eal at eecs.Berkeley.EDU, http://www.eecs.berkeley.edu/Faculty/Homepages/lee.html
More information about the Kepler-dev
mailing list