Difference between revisions of "Fs2 open on Linux/Installing Subversion"

From FreeSpace Wiki
Jump to: navigation, search
m (Fix Title)
m (Reflect source code hosting via Git)
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
#REDIRECT [[Fs2 open on Linux/Installing_Git]]
 +
 
{{Page Navigation|
 
{{Page Navigation|
 
BookName=[[The fs2_open on Linux Guide]]|
 
BookName=[[The fs2_open on Linux Guide]]|
CurrentPage=Installing CVS|Installing CVS|
+
CurrentPage=Installing Subversion|Installing Subversion|
PrevPage=[[Fs2_open on Linux/Introduction|Introduction]]|
+
PrevPage=[[Fs2_open on Linux/Preparation|Preparation]]|
 
NextPage=[[Fs2_open_on_Linux/Installing_the_Development_Libraries|Installing the Development Libraries]]}}
 
NextPage=[[Fs2_open_on_Linux/Installing_the_Development_Libraries|Installing the Development Libraries]]}}
  
{{Note| If you don't want use CVS you can download a snapshot of the source code, version 3.6.9,  [http://fs2source.warpcore.org/exes/linux/fs2_open-3.6.9.tar.bz2 here].}}<p></p>
 
 
{{Note| This step is only for those who want the bleeding-edge source code to compile on their own. You can skip this if you intend to use a provided binary executable.}}
 
{{Note| This step is only for those who want the bleeding-edge source code to compile on their own. You can skip this if you intend to use a provided binary executable.}}
<p></p>
+
{{Note| If your distribution is not listed below and you are familiar with how to install Subversion on it, please add that information to this section. }}
{{Note|<b>Redhat</b>, <b>Slackware</b> and all the other distributions should have their instructions on installing CVS added here, if your distribution is not listed below and you are familiar with how to install CVS on it, please add it to this section. }}
+
 
CVS stands for Concurrent Versions System and is a version control system used to record the changes in documents, such as source files. Developers use CVS so they can easily share their code changes among other developers.  
+
Subversion (SVN) is a version control system used to manage changes to documents, such as source files. Developers use Subversion so they can easily coordinate their code changes with those of other developers through a SVN repository.
Be aware that when you use CVS, you use the most up-to-date code : It may or may not be better than a release. It may be worse, less stable, or not even compile. This is work in progress.
+
 
 +
Be aware that when you use a copy of fs2_open from Subversion, you are using the most recent revision of the fs2_open code. The newest code might have new features and bug fixes, but it might also be less stable, perform worse, or might not even compile.
 +
 
 +
You will need a Subversion client to download ("check out" in SVN terminology) a copy of fs2_open from the Source Code Project's SVN repository. The instructions for getting a client are specific to each Linux distribution.
 +
 
 +
 
 +
'''Debian''', '''Ubuntu''', and '''Linux Mint''' users should run:
 +
$ apt-get install subversion
  
You will need this tool to download ("checkout" in CVS terminology) fs2_open from the CVS server.
+
'''Gentoo''' users should run:
 +
$ emerge -a subversion
  
'''Debian/Ubuntu''' users want to:
+
'''Arch Linux''' users should run:
  $ apt-get install cvs
+
  $ pacman -Sy subversion
  
'''Gentoo''' users want to:
+
'''Fedora Core 6 (Zod)''' (and most likely Red Hat) users should run:
  $ emerge -a cvs
+
  # yum install subversion
  
'''Archlinux''' users want to:
+
'''Mandriva''' users should run:
  $ pacman -Sy cvs
+
  # urpmi subversion
  
'''Fedora Core 6 (Zod)''' (And most likely Redhat) users want to:
+
'''Novell SuSE''' users should install Subversion via [http://en.opensuse.org/YaST YaST] (if it is not already available after installing the build tools).
# yum install cvs
 
  
'''Mandriva''' users want to:
+
'''FreeBSD 10''' users should already have Subversion, but if not, should run:
  # urpmi cvs
+
  $ sudo pkg install subversion
  
'''Novell SuSE''' users install CVS via [http://en.opensuse.org/YaST YaST].
+
[[Category:FreeSpace Open on Linux|Installing Subversion]]

Latest revision as of 04:40, 3 May 2015

« Preparation The fs2_open on Linux Guide
Installing Subversion
Installing the Development Libraries »


Note: This step is only for those who want the bleeding-edge source code to compile on their own. You can skip this if you intend to use a provided binary executable.
Note: If your distribution is not listed below and you are familiar with how to install Subversion on it, please add that information to this section.

Subversion (SVN) is a version control system used to manage changes to documents, such as source files. Developers use Subversion so they can easily coordinate their code changes with those of other developers through a SVN repository.

Be aware that when you use a copy of fs2_open from Subversion, you are using the most recent revision of the fs2_open code. The newest code might have new features and bug fixes, but it might also be less stable, perform worse, or might not even compile.

You will need a Subversion client to download ("check out" in SVN terminology) a copy of fs2_open from the Source Code Project's SVN repository. The instructions for getting a client are specific to each Linux distribution.


Debian, Ubuntu, and Linux Mint users should run:

$ apt-get install subversion

Gentoo users should run:

$ emerge -a subversion

Arch Linux users should run:

$ pacman -Sy subversion

Fedora Core 6 (Zod) (and most likely Red Hat) users should run:

# yum install subversion

Mandriva users should run:

# urpmi subversion

Novell SuSE users should install Subversion via YaST (if it is not already available after installing the build tools).

FreeBSD 10 users should already have Subversion, but if not, should run:

$ sudo pkg install subversion