FlightGear CVS: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(copy edit)
m (minor formatting)
Line 1: Line 1:
==Introduction==
__NOTOC__
 
Many [[FlightGear]] developers use '''CVS''', a '''Concurrent Versions System''' to store all of the files required to compile and build FlightGear.  CVS keeps track of every update as developers around the world work together, concurrently, to create new versions of the files.
Many [[FlightGear]] developers use '''CVS''', a '''Concurrent Versions System''' to store all of the files required to compile and build FlightGear.  CVS keeps track of every update as developers around the world work together, concurrently, to create new versions of the files.


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.
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 the user to unstable features which spew ugly error messages or crash the computer.  To prevent bugs and errors, CVS aircraft may require the user to compile the matching CVS version of FlightGear.  Fortunately, CVS is not required, even for advanced users, to use the stable release versions of FlightGear.  See [[New_to_FlightGear#Getting_Started|Getting Started]] for info on using FlightGear without CVS.
However, CVS is a tool for advanced users and developers.  Using CVS can expose the user to unstable features which may crash the computer.  To prevent bugs and errors, CVS aircraft may require the user to compile the matching CVS version of FlightGear.  Fortunately, CVS is not required, even for advanced users, to use the stable release versions of FlightGear.  See [[New_to_FlightGear#Getting_Started|Getting Started]] for info on using FlightGear without CVS.


==FlightGear CVS Links==
==FlightGear CVS Links==
Line 10: Line 11:
*The [http://sourceforge.net/mailarchive/forum.php?forum_name=flightgear-cvslogs CVS Changelog] shows all updates made to the CVS repository.
*The [http://sourceforge.net/mailarchive/forum.php?forum_name=flightgear-cvslogs CVS Changelog] shows all updates made to the CVS repository.


==How to Use FlightGear CVS==
==How to Use CVS with FlightGear==


====Windows====
====Windows====

Revision as of 17:16, 11 December 2009


Many FlightGear developers use CVS, a Concurrent Versions System to store all of the files required to compile and build FlightGear. CVS keeps track of every update as developers around the world work together, concurrently, to create new versions of the files.

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 the user to unstable features which may crash the computer. To prevent bugs and errors, CVS aircraft may require the user to compile the matching CVS version of FlightGear. Fortunately, CVS is not required, even for advanced users, to use the stable release versions of FlightGear. See Getting Started for info on using FlightGear without CVS.

FlightGear CVS Links

How to Use CVS with FlightGear

Windows

Linux

Mac

See Also