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

Re: Doubt about SVN.

From: David Weintraub <qazwart_at_gmail.com>
Date: Mon, 23 Nov 2009 09:57:30 -0500

Let me get this straigh: You have several version control systems, and
you want to migrate them all to CVS because that's what you company
has standardized on.

I wish I could help you, but I've been in this business for a long
time, and I know of no tool that migrates from Subversion to CVS.
There are a lot of tools that allow you to go from CVS to Subversion,
but I don't know any that do it the other way around.

Try march-hare.com. They're a consulting firm that specializes in CVS.

That said, CVS itself is not currently being maintained or developed.
March-Hare is working on CVSNT which is now evolving a bit away from
CVS itself and is more concentrating on Windows based systems.

Basically, I personally would be hesitant to start a new project using
CVS. There are simply better version control systems (and I am not
simply talking about Subversion) that are in active development and
are being actively supported.

2009/11/23 Milton Sérgio do Nascimento <milton-do_at_hotmail.com>:
> Good Morning David.
>
> I agree with you , but here we used the ClearCase. We be migrating  the
> systems to the CVS. Maybe , more late  them will be migrated to the
> subversion. The problem here is because the subversion isn't the software to
> control version official of company. There is a system here controled per
> subversion, for this that I want to migrate to the CVS. Will be a thing
> temporary, but I am need to do this. Do you understand my problem? Is there
> a solution for this?
>
> Milton S.N - Brazil
>
>
>> Date: Sun, 22 Nov 2009 20:39:40 -0500
>> Subject: Re: Doubt about SVN.
>> From: qazwart_at_gmail.com
>> To: milton-do_at_hotmail.com
>> CC: users_at_subversion.tigris.org
>>
>> Is there something you don't like about Subversion?
>>
>> This seems rather strange because Subversion was designed to be very
>> similar in workflow and command structure to CVS. I could understand
>> if you wanted to move to Git or ClearCase since these two tools are
>> very different from both CVS and Subversion and many people feel that
>> the way CVS and Subversion work don't match what they want to do.
>> However, Subversion is very similar to CVS, but has some very nice
>> features that CVS never had:
>>
>> * Directory mapping. CVS cannot map when files move from one directory
>> to another. Subversion does.
>> * Change Set. In CVS, if a user makes a set of changes, backing out
>> that change is very difficult because each file change is a separate
>> transaction. In Subversion all changes are in a single change set, so
>> it's very easy to backout a user's change.
>> * Speed: Tagging and branching in CVS is very time consuming. It use
>> to take us 45 minutes to tag a release, and we were doing this after
>> every build, so we could easily track the files in that build. In
>> Subversion, a tag takes a fraction of a second. This is important in a
>> continuous build project.
>> * Merging. CVS does absolutely no merge tracking. You have to track
>> all of your changes when you merge from branch to branch. Subversion
>> tracks merging. It's not the best at merge tracking, but it's way
>> better than CVS.
>> * History tracking: CVS history takes forever to generate, and each
>> file has its own history, to go back in time and see what was changing
>> on a project involves writing your own script and usually about 20 to
>> 40 minutes of run time as CVS goes through each file in the project.
>> Subversion can give you a history almost immediately.
>> * Tags and Branches: Find all the tags and branches in your project.
>> In Subversion, it's a single command. In CVS, it's getting a complete
>> history of each file and a bunch of parsing.
>>
>> However, maybe there is some reason you feel that CVS is better at
>> than Subversion, and it is worth going back to CVS to get this
>> particular feature. We'd be interested in your reason.
>>
>> 2009/11/19 Milton Sérgio do Nascimento <milton-do_at_hotmail.com>:
>> > Hi!
>> > Is possible to migrate the document's versions  in the svn to the CVS?
>> > Because I have a system in svn and I want  to change to the CVS.
>> > In the future the company where I work , go to change all(system)  to
>> > the
>> > svn...
>> >
>> >
>> >
>> >
>> >
>> > ________________________________
>> > Chegou o Windows 7. Deixe seu computador mais simples e fácil. Clique
>> > para
>> > conhecer.
>>
>>
>>
>> --
>> David Weintraub
>> qazwart_at_gmail.com
>
> ________________________________
> A vida na frente do computador ficou mais simples: Chegou Windows 7! Clique
> e Conheça

-- 
David Weintraub
qazwart_at_gmail.com
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2423400
Please start new threads on the <users_at_subversion.apache.org> mailing list.
To subscribe to the new list, send an empty e-mail to <users-subscribe_at_subversion.apache.org>.
Received on 2009-11-23 15:58:31 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.