[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-gcc-list] CVS or SVN ?!
From: |
David Kelly |
Subject: |
Re: [avr-gcc-list] CVS or SVN ?! |
Date: |
Fri, 30 Sep 2005 07:21:33 -0500 |
On Sep 30, 2005, at 3:45 AM, Vincent Trouilliez wrote:
I have been advised to use CVS when developing programs, but it seems
awkward to set up the server side.
% cvs -d ~/cvsroot init
Then IMHO the simplest remote "server" access is via ssh. Set
CVS_RSH=ssh in your environment and use :ext:yourhostname:/home/
cvsroot as the CVS root. This works very well for all users who have
accounts on your host.
More recent CVS may accept :ssh: in place of :ext: and not need the
CVS_RSH environment variable set.
The ssh link is completely transparent of you create passwordless key
pairs. This means the security of your account on the repository
machine is no better than the security of the host where your private
key is kept.
While asking around for help, I have
been suggested to give up CVS and use SVN, "subversion", instead, and
that it was meant to supplant CVS.
Subversion is new, CVS is tried and true. I do believe subversion is
mature enough to use.
Now CVS seems difficult enough, so I don't fancy spending time on it,
only to have to change to something else soon after...
What you are supposed to be doing is learning how to learn, not
learning how to point and click operate Microsoft Word to be
"computer literate." Get experience developing your project under
some sort of version control. Learn how to use that system to compare
your current source to past sources. Learn how to resurrect past
sources. Learn to make many small commits rather than traditional big
"roll off a copy for the filing cabinet."
I would like your opinions on this... what do everyone use at work ?
Does it make any difference what system I use, as long as I use one !?
Say I find a job in this field, what would my boss be most likely
to ask
me to use, CVS or SVN ? Or do the bosses not care, and the engineer
can
use and setup whatever system he prefers or is familiar with ?
At work they keep talking about making me move to Microsoft
SourceSafe. I counter with, "You want to buy another seat for me?" as
SS isn't cheap unless they have already spent a wad on .NET
development tools. Which would be a major waste on me as that is
essentially useless for AVR and MC9S12NE64 work.
Also SourceSafe does not work from non-Microsoft environments such as
FreeBSD and MacOS. CVS does. Subversion does work on MacOS, but only
recently has it been "supported" within other major tools.
--
David Kelly N4HHE, address@hidden
========================================================================
Whom computers would destroy, they must first drive mad.
- [avr-gcc-list] CVS or SVN ?!, Vincent Trouilliez, 2005/09/30
- Re: [avr-gcc-list] CVS or SVN ?!, Timothy Smith, 2005/09/30
- Re: [avr-gcc-list] CVS or SVN ?!, Joerg Wunsch, 2005/09/30
- Re: [avr-gcc-list] CVS or SVN ?!,
David Kelly <=
- Re: [avr-gcc-list] CVS or SVN ?!, Graham Davies, 2005/09/30
- RE: [avr-gcc-list] CVS or SVN ?!, Dave Hansen, 2005/09/30
- Re: [avr-gcc-list] CVS or SVN ?!, Kitts, 2005/09/30
- Re: [avr-gcc-list] CVS or SVN ?!, Richard Urwin, 2005/09/30
- Re: [avr-gcc-list] CVS or SVN ?!, Uwe Fechner, 2005/09/30
- Re: [avr-gcc-list] CVS or SVN ?!, Bob Paddock, 2005/09/30