[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Migrating from CVS to Subversion - Why and How ?

From: Santosh Haranath <santosh.haranath_at_icsynergy.com>
Date: 2005-04-28 07:48:55 CEST

Ok. Let me take a step back . I had few problems getting this setup
running and So I thought that people in this group may find information
that I collected useful.

Apache binaries dont have ldap modules in it so the only way out it is
to build the source. I could not find binaries for either for cvs2svn
or for subersion 1.2 rc . So I ended up compling apache, subversion and
cvs2svn. Compiling source is not my hobby and it was indeed a last
resort :) I guess it is simpler that formatting harddisk and installing
all my software which is much more than subverison on linux :)

I guess this is not a right forum to discuss about OS. I am using
Solaris X86 .

Good to see your opinion

Santosh

André Pönitz wrote:

>Santosh Haranath:
>
>
>>*Why Subversion? *
>>
>>There are various sites available on Internet discussing how Subversion
>>is next generation version control system. Here is a decent tabular
>>write up which sums up everything
>>
>>http://better-scm.berlios.de/comparison/comparison.html
>>
>>Bottom line - A linear jump from CVS. But frankly, Open source version
>>control systems are still lagging. They haven't reached enterprise level
>>yet.
>>
>>[...]
>>
>>
>
>I am not quite sure what kind of scenario you are trying to describe
>here or what point you want to make.
>
>
>
>>Base Assumption : GCC , GTK is installed and works
>>*STEP 1 - Identification and Installation of dependencies*
>>Set Environment variables PATH and LD_LIBRARY_PATH
>>LD_LIBRARY_PATH=/usr/local/lib:/usr/lib ; export LD_LIBRARY_PATH
>>PATH=/usr/sbin:/usr/bin:/usr/local/bin:/usr/ccs/bin:/usr/ucb ; export PATH
>>a) Expat - C XML parser - Download binaries from Sunfreeware. gunzip and
>>install
>>pkgadd -d expat-1.95.5-sol9-intel-local
>>b) Open SSL - SSL Libraries - Download binaries from Sunfreeware. gunzip
>>and install
>>pkgadd -d openssl-0.9.7f-sol9-intel-local
>>c) GNU sort, which is part of the coreutils package. For CVS to SVN
>>Conversion
>>Download coreutils-5.2.1.tar from http://ftp.gnu.org/pub/gnu/coreutils/.
>>tar xvf coreutils-5.2.1.tar
>>cd coreutils-5.2.1
>>./configure ; make ; make install
>>d) RCS Version 5.7 - Download tar from
>>http://www.cs.purdue.edu/homes/trinkle/RCS
>>tar xvf rcs-5.7.tar
>>cd rcs-5.7
>>./configure ; make ; make install
>>e) Libnet for handling of network packets - Download binaries from
>>Sunfreeware. gunzip and install
>>pkgadd -d libiconv-1.8-sol9-intel-local
>>Modify Environment variables
>>LD_LIBRARY_PATH=/usr/local/lib:/usr/lib:/usr/local/ssl/lib
>>*STEP 2 - Installation LDAP SDK*
>>
>>
>
>etc. etc.
>
>Of course, this _is_ a way to get subversion up and running.
>
>But in case you don't what to take that masochistic approach
>you just buy some recent Linux distribution, select a handful
>packages more than the "minimal installation with network
>goodies" (however that is called on this particular distro),
>take a pizza break while the thing is installing, put the
>chunk of LDAP authorization that Google spits out in your
>apache config and you have subversion up and running in less
>than three hours.
>
>Most notably there is no need to compile or configure any
>package by yourself.
>
>Andre'
>
>PS: I understand you run some kind of solaris right now.
>Even so: Try to figure out the real costs of your aproach
>(think maintanance) and compare that to buying a second
>machine...
>
>
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Apr 28 07:51:38 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.