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

Re: The reversal: SVN to CVS

From: Les Mikesell <lesmikesell_at_gmail.com>
Date: Thu, 13 Mar 2008 07:56:49 -0500

Puneet Lakhina wrote:
> hi,
> I think Im in a very strange situation here. I have been using SVN for the
> past 1 year. Problem is I just moved to a new organization where CVS is used
> as the revision control system. Having learn't SVN as my first version
> control system, I am finding it a little tough to get to grips with CVS. The
> whole thing seems so primitively complex :-) .
>
> Anybody out there who has been in a similar situation? Could you please help
> me with some pointers on how to convince myself that lack of transactions,
> decimalized revision numbers, and all that is OK, and possible to work with.
>
> Forget the rant, any help to ease the transition would be helpful.

CVS has been used for years in some huge projects, so it can be done.
Just remember that while it isn't bad at an individual file level, it
doesn't have a much of a concept of directories or projects or
repository-wide version numbers. You generally want to apply tags to
identify groupings as they exist in your workspace. This is not exactly
an atomic transaction but it works as long as your files are committed
even if later versions have been committed by others. Then use the tag
name to reproduce that set of files/versions for subsequent operations.
  If you do scripted operations, you may find CVS's ability to 'float' a
known tag name to a new set of versions handy. If you've seen the
discussions here about 'tags as labels', it is mostly driven by people
who have used and liked this feature of CVS.

-- 
   Les Mikesell
    lesmikesell_at_gmail.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-03-13 13:57:25 CET

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.