Svn checkout

Note: On 2010-06-17 Stellarium switched from Subversion to Bazaar located on the Launchpad servers. You probably want to look at this page instead if you want to check out current development code.

Between 2006-08-27 and 2010-06-17, Stellarium used Subversion on the sourceforge site for it's revision control system. All Subversion revisions were imported into Bazaar.

Before 2006-08-27, Stellarium used CVS on the sourceforge site for it's revision control system. Older code is still available via CVS.

Subversion (SVN) is a system that provides a centralised storage system for files - a repository. Subversion allows users from multiple locations to download (check out) files from the repository, modify them, and upload the changes (commit). Subversion keeps track of all the changes that have ever been made to a file, so it's possible to go back to an old version if required, and to log how files have changed over time.

Stellarium uses Subversion to manage the source code for the project.

If you want to see what the current development version of Stellarium is like, you can get the "work in progress" version of the source code from the Stellarium Subversion repository at Sourceforge. Source code can be accessed by anyone, although only developers can commit changes back into Subversion.

Important Note: The development version of Stellarium is a work in progress. It may be that at the time you download it, the sourcecode does not function as expected, and might not even compile. Please don't flood the forums and bug report areas with build problems for the Subversion version of Stellarium. If there is a build problem, your best bet is to try to figure out the problem yourself from the error messages your compiler spits out. Non-developers will have a tough time with this, so their best bet might be to wait a week or two and check out the code again.

That’s it — you should now have a new directory, stellarium which contains the source code. If you’re a newbie, see the INSTALL file in that directory, or consult Compilation on Linux to find out how to build the code.