Mercurial: Difference between revisions

Jump to navigation Jump to search
648 bytes added ,  4 March 2014
Added section about cloning the repository.
mNo edit summary
(Added section about cloning the repository.)
Line 1: Line 1:
[[wikipedia:Mercurial|Mercurial]] (sometimes referred to as {{codeline|hg}}) is the version control tool used by Octave.
[[wikipedia:Mercurial|Mercurial]] (sometimes referred to as {{codeline|hg}}) is the version control tool used by Octave.
This page contains some helpful commands to use when interacting with the GNU Octave mercurial repository.
This page contains some helpful commands to use when interacting with the GNU Octave mercurial repository.
== Getting the development sources ==
You can retrieve the source code for Octave by issuing the command
<pre> hg clone http://www.octave.org/hg/octave octave </pre>
Packages like image, mapping, etc. are not parts of Octave itself, but of the associated Octave Forge. These have their own repositories, a list of which can be found [http://sourceforge.net/p/octave/_list/hg?source=navbar here]. Behind each link you'll be able to browse each package's source code on sourceforge and see the command for cloning the repository, for example
<pre> hg clone http://hg.code.sf.net/p/octave/mapping octave-mapping </pre>
for the mapping package.


== Submitting patches ==
== Submitting patches ==
34

edits

Navigation menu