FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu User

 
 
LinkBack Thread Tools
 
Old 04-27-2008, 03:22 AM
 
Default subversion vs cvs

At risk of starting a religious war... I wondered if there is a
consensus amongst Ubuntu users which versioning software is preferred
by most ubuntu users... cvs or subversion.

I've been putting off learning subversion but since I'm now running a
new linux distribution (new to me anyway) I thought it might be a good
time to move to subversion from long usage of cvs.

I'm a pretty light user of cvs... and not very learned in it. I use it
to keep track of system files on several machines and to keep up with
my own programming projects which is generally a shell (korn for me)
script or perl.

I am very far from a software developer but some of the scripts are a
little involved and over the years I've accumulated a couple hundred.
Every now and than I think of a better way or an addition etc . . so
keeping versions has been worth while.

But mostly I use CVS for the system stuff. Sendmail.mc, dozens of
things I've tried over the years, bind files I've experimented with
and kept versions of and all the system files one edits and tries
different things in over the years.

So with that level of usage in mind what would people recommend..
Make the jump to subversion or continue with cvs?


--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 
Old 04-27-2008, 09:13 AM
Vincent Trouilliez
 
Default subversion vs cvs

> At risk of starting a religious war... I wondered if there is a
> consensus amongst Ubuntu users which versioning software is preferred
> by most ubuntu users... cvs or subversion.

I had to chose a versioning system too, 3 years ago.
I asked many people, mostly professionals in my filed (electronic
enginnering), then people on this list.

What came out of it was:

- Subversion is the successor of CVS, and already widely in
use/accepted. So in the long term, it only makes sense to leanr
Subversion instead of CVS.

- It doesn't really matter which system you learn, because if you work
for a company, you will have to leanr the system THEY happen to use, so
you will have to adapt to it anyway.


Now, given that in your case, you are the only user of the version
control system, then you can use anything you want since nobody is
going to complain about it. However in own interest, it's obviously
best to chose something that many people use, so that you can get
good and fast support when you need it, and that has some life left into
it. So the logical choice would be Subversion.

Now you asked about Ubuntu in particular, which is a particular case.
Since the employer of the Ubuntu developers, develops its very own
versioning system that's part of Launchpad. So as I said above: if your
employer (in this case, Canonical), uses some system, you will have to
use it, like it or not.


So in short: subversion is a good starting point ;-)


HTH,


--
Vince

--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 
Old 04-27-2008, 11:22 AM
Marius Gedminas
 
Default subversion vs cvs

On Sat, Apr 26, 2008 at 10:22:37PM -0500, reader@newsguy.com wrote:
> At risk of starting a religious war... I wondered if there is a
> consensus amongst Ubuntu users which versioning software is preferred
> by most ubuntu users... cvs or subversion.

My impression is that nobody uses CVS by choice, except when they're too
used to it and don't want to learn something else.

I personally made the jump to Subversion a few years ago. I'm happier
with it than I was with CVS.

There are many people who will say you should jump over Subversion and
go directly to the latest and greatest distributed version control
systems, such as Bazaar (sponsored by Canonical), Git (invented for the
use by the Linux kernel developers), or Mercurial.

(My personal impression is still that all these are a bit too new and
not as mature as they will be after a couple of years.)

[snip description about usage]
> So with that level of usage in mind what would people recommend..
> Make the jump to subversion or continue with cvs?

Whatever works for you. I would suggest trying out Subversion for a new
script/project you're starting, and if (or, rather, when) you like it,
convert existing CVS repositories to it.

Marius Gedminas
--
To err is human... to really foul up requires the root password.
--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 
Old 04-27-2008, 02:56 PM
John Toliver
 
Default subversion vs cvs

After the original post I decided to take a closer look at subversion.* Decided to go with bazaar as a subversion control program because it works with windows as well.* I wanted it so I could manage the database project I have been working on.* My method of saving was simply overwrite the original with new changes.



I installed it on a windows box, shared a drive, created the subversion branch etc. and everything seemed to go well until I made my first change to the database (an openoffice database btw.* Bazaar seems unable to see that I made a change.* Every time I type bzr commit -m "whatever comments I have" it tells me:



F:UserDataJOHNPROJECTSPaperGenTool>bzr commit -m "did a test edit and added

some garbage data to test record"

Committing to: F:/UserData/JOHN/PROJECTS/PaperGenTool/

bzr: ERROR: no changes to commit. use --unchanged to commit anyhow

*I think this means it can't see changes mad inside the database*



F:UserDataJOHNPROJECTSPaperGenTool>bzr log

------------------------------------------------------------

revno: 1

committer: John Toliver <john.toliver@gmail.com>

branch nick: PaperGenTool

timestamp: Sun 2008-04-27 10:38:06 -0400

message:

* Initial Import

*It seems to only recognize that I added the initial file and no more.



My question is for something like this, is subversion, provided by bazaar not appropriate for this type of work?* Should I be using a different program or should I simply keep track of my changes manually?






Patience yields far greater results than brute force or rage ever could so relax......it's just life !!!





--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 
Old 04-30-2008, 11:47 PM
"Steve Lamb"
 
Default subversion vs cvs

On Sat, April 26, 2008 8:22 pm, reader@newsguy.com wrote:
> At risk of starting a religious war... I wondered if there is a
> consensus amongst Ubuntu users which versioning software is preferred
> by most ubuntu users... cvs or subversion.

For this ubuntu user, neither. Mercurial. I use it for my scripting
work, keeping track of my /etc directories for several machines and a
writing project. There's quite a few revision control systems around
now.

--
Steve Lamb


--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 
Old 05-01-2008, 01:53 AM
"Justin Gruenberg"
 
Default subversion vs cvs

On Sat, Apr 26, 2008 at 10:22 PM, <reader@newsguy.com> wrote:
> At risk of starting a religious war... I wondered if there is a
> consensus amongst Ubuntu users which versioning software is preferred
> by most ubuntu users... cvs or subversion.

Anything except Visual SourceSafe. Seriously.

CVS and SVN are very close, both are safe bets. We switched from VSS
to SVN at work, and it works great. We use mostly binary files (We're
a MS office--Microsoft Office Documents, NI LabVIEW VIs), and it gets
the job done. If you're using either for a simple job (which it
sounds like), you can't go wrong with either.

--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 
Old 05-01-2008, 03:04 PM
Derek Broughton
 
Default subversion vs cvs

Justin Gruenberg wrote:

> On Sat, Apr 26, 2008 at 10:22 PM, <reader@newsguy.com> wrote:
>> At risk of starting a religious war... I wondered if there is a
>> consensus amongst Ubuntu users which versioning software is preferred
>> by most ubuntu users... cvs or subversion.
>
> Anything except Visual SourceSafe. Seriously.

Yeah. That's about my feeling.

I have an RCS repository on a Windows system, and svn on my own development,
and use cvs and svn commonly. Anything but VSS.

--
derek


--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 
Old 05-01-2008, 04:21 PM
 
Default subversion vs cvs

Derek Broughton <news@pointerstop.ca> writes:

> I have an RCS repository on a Windows system, and svn on my own development,
> and use cvs and svn commonly. Anything but VSS.

Did you find moving from cvs to svn to be much of a hassle use wise?


--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 
Old 05-01-2008, 04:44 PM
Derek Broughton
 
Default subversion vs cvs

reader@newsguy.com wrote:

> Derek Broughton <news@pointerstop.ca> writes:
>
>> I have an RCS repository on a Windows system, and svn on my own
>> development,
>> and use cvs and svn commonly. Anything but VSS.
>
> Did you find moving from cvs to svn to be much of a hassle use wise?

I never really did. Somewhere, I probably have an old cvs repository for
projects that I'm finished with, and my new stuff is in svn. Since I
almost always access them through Eclipse, I really don't see a difference.
--
derek


--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 
Old 02-06-2009, 08:45 PM
Matthew Flaschen
 
Default subversion vs cvs

John Toliver wrote:
> After the original post I decided to take a closer look at subversion.
> Decided to go with bazaar as a subversion control program because it
> works with windows as well.

Bzr is *not* a subversion control program. They are totally different.
I recommend you start with a good tutorial whatever you use.

I wanted it so I could manage the database
> project I have been working on. My method of saving was simply
> overwrite the original with new changes.
>
> I installed it on a windows box, shared a drive, created the subversion
> branch etc.

Can you clarify what commands you did?

and everything seemed to go well until I made my first
> change to the database (an openoffice database btw. Bazaar seems unable
> to see that I made a change. Every time I type bzr commit -m "whatever
> comments I have" it tells me:
>
> F:UserDataJOHNPROJECTSPaperGenTool>bzr commit -m "did a test edit
> and added
> some garbage data to test record"
> Committing to: F:/UserData/JOHN/PROJECTS/PaperGenTool/
> bzr: ERROR: no changes to commit. use --unchanged to commit anyhow

Can you run:

bzr status

> My question is for something like this, is subversion, provided by
> bazaar not appropriate for this type of work?

See above.

Matt Flaschen

--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
 

Thread Tools




All times are GMT. The time now is 10:14 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org