FlightGear CVS: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(→‎Windows: link to new page)
m (cat: Git)
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
__NOTOC__
The '''Concurrent Versions System''' ('''CVS''') has been used by the [[FlightGear]] project as version control system, for almost 10 years.
Many [[FlightGear]] developers use '''CVS''', a '''Concurrent Versions System''' to store all of the files required to build FlightGear.  CVS tracks updates to every file as developers around the world work together concurrently to create new versions.


While new FlightGear features and additions are in development, they are available from CVS before they are available in the standard release version.  Using CVS allows a user to build the newest possible version of FlightGear from the latest source files, to experiment with new aircraft or other features.  However, it's not a beginner's tool.  Using CVS can expose the user to unstable features that show ugly error messages, or crash the computer.  Fortunately, very few of FlightGear's advanced features require CVS. (See [[New_to_FlightGear#Getting_Started|Getting Started]] for more info about using FlightGear without CVS).
After a hardware failure in May 2010, the CVS servers of the FlightGear source and data repository were replaced by [[Git]]. Every reference to CVS can be considered as out-of-date and should be replaced with a correct Git reference.


==FlightGear CVS Links==
== Related content ==
*The FlightGear CVS repository is available at [http://cvs.flightgear.org/viewvc FlightGear CVS]
* [[FlightGear and Git]]
*The [http://sourceforge.net/mailarchive/forum.php?forum_name=flightgear-cvslogs CVS Changelog] shows all updates made to the CVS repository.


==How to Use CVS with FlightGear==
[[Category:Git|CVS]]
 
====Windows====
* [[Updating FlightGear on Windows]]
* [[Flightgear 1.0 to CVS : Piece of Cake]]
* [[Using TortoiseCVS with FlightGear]]
* [[Keeping FlightGear (win32) up to date without compiling]]
 
====Linux====
* (Ubuntu/Debian): Just use the download_and_compile.sh script, instructions here:[[Scripted_Compilation_on_Linux_Debian/Ubuntu]]
* Manual step by step instructions: http://wiki.flightgear.org/index.php/Building_FlightGear_-_Linux
 
====Mac====
* [http://macflightgear.sourceforge.net/home/documents/how-to-build-flightgear-cvs-on-mac-os-x/ How to build FlightGear cvs on Mac OS X]
 
====See Also====
* [http://www.flightgear.org/cvs/anoncvs.html Instructions for the FlightGear CVS repository]
 
{{building}}
 
[[Category:Software]]

Latest revision as of 23:12, 2 February 2014

The Concurrent Versions System (CVS) has been used by the FlightGear project as version control system, for almost 10 years.

After a hardware failure in May 2010, the CVS servers of the FlightGear source and data repository were replaced by Git. Every reference to CVS can be considered as out-of-date and should be replaced with a correct Git reference.

Related content