Getting Bluefish - Latest Development Version: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
DrMartinus (talk | contribs)
changes to links, removed reference to dial-up connections, which are extremely rare nowadays.
DrMartinus (talk | contribs)
m changed http: to https:, corrected "TheChoosenDirectory" to the correct "TheChosenDirectory"
Line 12: Line 12:
To get the latest version of Bluefish you will need to download the source files from our SVN repository.
To get the latest version of Bluefish you will need to download the source files from our SVN repository.


SVN<ref>[http://en.wikipedia.org/wiki/Subversion_%28software%29 Subversion]</ref>, a version control system, is a widely used software development tool. It keeps track of changes to the source code, and allows for reversion to previous states. If you want to read more about SVN, have a look at [https://subversion.apache.org/ https://subversion.apache.org/].
SVN [http://en.wikipedia.org/wiki/Subversion_%28software%29 Subversion], a version control system, is a widely used software development tool. It keeps track of changes to the source code, and allows for reversion to previous states. If you want to read more about SVN, have a look at [https://subversion.apache.org/ https://subversion.apache.org/].


The Bluefish project's SVN repository is generously hosted by SourceForge.net<ref>[http://www.sourceforge.net/ http://www.sourceforge.net]</ref>. For more information about them, see their site. The project homepage is [http://sourceforge.net/projects/bluefish http://sourceforge.net/projects/bluefish]. Our SVN repository contains the current Bluefish source code, including this manual. The repository is accessible by anyone, and is updated almost daily by the developers.
The Bluefish project's SVN repository is generously hosted by SourceForge.net<ref>[https://www.sourceforge.net/ https://www.sourceforge.net]</ref>. For more information about them, see their site. The project homepage is [https://sourceforge.net/projects/bluefish https://sourceforge.net/projects/bluefish]. Our SVN repository contains the current Bluefish source code, including this manual. The repository is accessible by anyone, and is updated almost daily by the developers.


To access the repository, you need a few small utilities. They are likely to be available through your favorite source of software (ports, apt, etc).  
To access the repository, you need a few small utilities. They are likely to be available through your favorite source of software (ports, apt, etc).  
Line 22: Line 22:


'''First installation''':
'''First installation''':
*1 Go to the directory in which you want to put the sources:  
# Go to the directory in which you want to put the sources:  
  <tt>'''$''' cd TheChoosenDirectory</tt>
  <tt>'''$''' cd TheChosenDirectory</tt>
*2 Get Bluefish using the command:  
# Get Bluefish using the command:  
  <tt>'''$''' svn checkout https://svn.code.sf.net/p/bluefish/code/trunk bluefish-code </tt>
  <tt>'''$''' svn checkout <nowiki>https://svn.code.sf.net/p/bluefish/code/trunk bluefish-code</nowiki> </tt>
A lot of files will be downloaded, and listed one by one. When the downloads have completed, you will find the bluefish sources in the subdirectory <tt>bluefish-code</tt>.
A lot of files will be downloaded, and listed one by one. When the downloads have completed, you will find the bluefish sources in the subdirectory <tt>bluefish-code</tt>.
*3 Enter that directory and install bluefish using the instructions detailed in [[Man_1_ch02s04#Installing from Development Source Tree|Section 4.2, “Installing from Development Source Tree”]].
# Enter that directory and install bluefish using the instructions detailed in [[Man_1_ch02s04#Installing from Development Source Tree|Section 4.2, “Installing from Development Source Tree”]].


'''If you already have checked out the code''', you only have to update it to retrieve the latest revision:  
'''If you already have checked out the code''', you only have to update it to retrieve the latest revision:  
  <tt>'''$''' cd TheChoosenDirectory/bluefish-code</tt>
  <tt>'''$''' cd TheChosenDirectory/bluefish-code</tt>
  <tt>'''$''' svn update</tt>
  <tt>'''$''' svn update</tt>
and install bluefish using the instructions detailed in [[Man_1_ch02s04#Installing from Development Source Tree|Section 4.2, “Installing from Development Source Tree”]].
and install bluefish using the instructions detailed in [[Man_1_ch02s04#Installing from Development Source Tree|Section 4.2, “Installing from Development Source Tree”]].
<references/>





Revision as of 09:35, 17 December 2022


To get the latest version of Bluefish you will need to download the source files from our SVN repository.

SVN Subversion, a version control system, is a widely used software development tool. It keeps track of changes to the source code, and allows for reversion to previous states. If you want to read more about SVN, have a look at https://subversion.apache.org/.

The Bluefish project's SVN repository is generously hosted by SourceForge.net<ref>https://www.sourceforge.net</ref>. For more information about them, see their site. The project homepage is https://sourceforge.net/projects/bluefish. Our SVN repository contains the current Bluefish source code, including this manual. The repository is accessible by anyone, and is updated almost daily by the developers.

To access the repository, you need a few small utilities. They are likely to be available through your favorite source of software (ports, apt, etc). Here's how you get the source.

Procedure I.1. Getting the source

First installation:

  1. Go to the directory in which you want to put the sources:
$ cd TheChosenDirectory
  1. Get Bluefish using the command:
$ svn checkout https://svn.code.sf.net/p/bluefish/code/trunk bluefish-code 

A lot of files will be downloaded, and listed one by one. When the downloads have completed, you will find the bluefish sources in the subdirectory bluefish-code.

  1. Enter that directory and install bluefish using the instructions detailed in Section 4.2, “Installing from Development Source Tree”.

If you already have checked out the code, you only have to update it to retrieve the latest revision:

$ cd TheChosenDirectory/bluefish-code
$ svn update

and install bluefish using the instructions detailed in Section 4.2, “Installing from Development Source Tree”.