Crossfire Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CF: Use CVS



Raphaël Quinet wrote:
> A key idea in Open Source software development is "release early,
> release often".

I agree, and I make a call again for the source repository to be managed
by CVS.  Once this is done, selected developers who are given write
access can contribute without having to post patches.  Other developers
can get the most up to date version at any time.

Once CVS is installed on a server, the owner of the repository uses "cvs
import" to bring in the files.  Developers then do a "cvs login" (once)
followed by "cvs checkout" (once) to get a copy of the development tree
on their system.

Developers can then edit files on their systems and commit them to the
repository with "cvs commit".

Other developers, and people who just want to install and test, can use
"cvs update" to have the committed changes propogated to their copy of
the source tree.

CVS is available from http://www.cyclic.com/ and runs on many platforms.

(I manage an Open Source project using CVS.  I'm the Mark Wedel of it,
so to speak.  ;-)  Moving to CVS has dramatically increased the
development effort.)

-- 
James Cameron                                      (cameron@stl.dec.com)

OpenVMS, Linux, Firewalls, Software Engineering, CGI, HTTP, X, C, FORTH,
COBOL, BASIC, DCL, csh, bash, ksh, sh, Electronics, Microcontrollers,
Disability Engineering, Netrek, Bicycles, Pedant, Farming, Home Control,
Remote Area Power, Greek Scholar, Tenor Vocalist, Church Sound, Husband.

"Specialisation is for insects." -- Robert Heinlein.
-
[you can put yourself on the announcement list only or unsubscribe altogether
by sending an email stating your wishes to crossfire-request@ifi.uio.no]