FlightGear CVS: Difference between revisions

Jump to navigation Jump to search
Copy edit - first paragraphs
(Linux > Ubuntu+Debian.)
(Copy edit - first paragraphs)
Line 1: Line 1:
In the field of software development, the '''Concurrent Versions System''' ('''CVS'''), also known as the '''Concurrent Versioning System''', provides a version control system based on open-source code. Version control system software keeps track of all work and all changes in a set of files, and allows several developers (potentially widely separated in space and/or time) to collaborate. This means that the newest stuff, which are still in development, are available in CVS before they do in the stable release. CVS has become popular in the open source software world and is released under the [[GNU General Public License]].
Most of the volunteers around the world who help develop FlightGear use '''CVS''', a '''Concurrent Versions System''' to store all of the files required. CVS keeps track of every update as many developers work together, concurrently, to create new versions of the files used to compile and build FlightGear.
 
This means the newest features, fixes, and additions to FlightGear, which are still in development, are available in CVS before they are available in the stable release. CVS is a tool for users who want to build the newest possible version of FlightGear from source code, or experiment with new aircraft or other features which are not yet available in the stable release version.
 
However, CVS is a tool for advanced users and developers.  Using CVS can expose unstable features which spew ugly error messages or crash the computer.  Fortunately, CVS is not required, even for advanced users, to use the stable release versions of FlightGear.  See [[New_to_FlightGear#Getting_Started]] for info on using FlightGear without CVS.


==FlightGear and CVS==
==FlightGear and CVS==
240

edits

Navigation menu