diff options
author | hjkim <backto.kim@samsung.com> | 2024-11-27 13:18:16 +0900 |
---|---|---|
committer | hjkim <backto.kim@samsung.com> | 2024-11-27 13:27:40 +0900 |
commit | ef22bb96ba00d5cf83e03aeed5c56d679a3f636a (patch) | |
tree | f3814d2505b959e205a28750d3ee356ca8695b8b /www/Hg.html | |
parent | 2c17c6b7ecf6d96c9b4004cd7b79d860b66e6ae3 (diff) | |
download | GraphicsMagick-upstream.tar.gz GraphicsMagick-upstream.tar.bz2 GraphicsMagick-upstream.zip |
Imported Upstream version 1.3.45upstream/1.3.45upstream
Change-Id: I9f90e8fdaf4a2f104b3e9a4a0148fdaa731b10af
Diffstat (limited to 'www/Hg.html')
-rw-r--r-- | www/Hg.html | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/www/Hg.html b/www/Hg.html index 72d5a5c..eb909cf 100644 --- a/www/Hg.html +++ b/www/Hg.html @@ -37,7 +37,7 @@ </ul> </div> -<div class="document" id="graphicsmagick-mercurial"> +<main id="graphicsmagick-mercurial"> <h1 class="title">GraphicsMagick Mercurial</h1> <!-- -*- mode: rst -*- --> <!-- This text is in reStucturedText format, so it may look a bit odd. --> @@ -62,7 +62,7 @@ is a convenient way for developers from around the country or world to download the GraphicsMagick source, fix bugs, or add new features. Due to the way <a class="reference external" href="https://www.mercurial-scm.org/">Mercurial</a> works, it may also be used to manage local changes to GraphicsMagick.</p> -<div class="section" id="what-is-mercurial"> +<section id="what-is-mercurial"> <h1><a class="toc-backref" href="#id1">What is Mercurial?</a></h1> <p><a class="reference external" href="https://www.mercurial-scm.org/">Mercurial</a> (also known as <cite>Hg</cite> due to the abbreviation for Mercury in the periodic table of the elements) is a modern source control system @@ -72,23 +72,23 @@ select any version of the code. Since the local repository is fully-functional, you may use the same repository to manage your local changes to GraphicsMagick code and you may use the repository to share your changes with others.</p> -</div> -<div class="section" id="web-access"> +</section> +<section id="web-access"> <h1><a class="toc-backref" href="#id2">Web Access</a></h1> -<p>The <a class="reference external" href="http://hg.code.sf.net/p/graphicsmagick/code/">GraphicsMagick repository at SourceForge</a> and <a class="reference external" href="https://hg.osdn.net/view/graphicsmagick/GM">GraphicsMagick -repository at OSDN</a> web interfaces are available which may be used to +<p>The <a class="reference external" href="http://hg.code.sf.net/p/graphicsmagick/code/">GraphicsMagick repository at SourceForge</a> and <a class="reference external" href="https://foss.heptapod.net/graphicsmagick/graphicsmagick">GraphicsMagick +repository at Heptapod</a> web interfaces are available which may be used to interactively view the latest versions of files (or the changes to files) using your web browser. These two servers will be updated at about the same time so they should normally contain the same content.</p> -</div> -<div class="section" id="cloning-the-mercurial-repository"> +</section> +<section id="cloning-the-mercurial-repository"> <h1><a class="toc-backref" href="#id3">Cloning the Mercurial Repository</a></h1> <p>To get the tree and place it in a sub-directory of your current working directory, issue the command to one of the two public servers:</p> <pre class="literal-block">hg clone http://hg.code.sf.net/p/graphicsmagick/code GM</pre> <p>or:</p> -<pre class="literal-block">hg clone https://hg.osdn.net/view/graphicsmagick/GM</pre> -<p>The repository is large (e.g. 239MB of Hg content, resulting in 299MB +<pre class="literal-block">hg clone https://foss.heptapod.net/graphicsmagick/graphicsmagick GM</pre> +<p>The repository is large (e.g. 296M of Hg content, resulting in 450M after files are extracted), so some time may be required to transfer all the changesets. Patience is a virtue!</p> <p>Please note that since the introduction of an HTTP load balancer, @@ -101,8 +101,8 @@ name):</p> <blockquote> <p>hg clone <a class="reference external" href="ssh://YOURID@hg.code.sf.net/p/graphicsmagick/code">ssh://YOURID@hg.code.sf.net/p/graphicsmagick/code</a> GM</p> </blockquote> -</div> -<div class="section" id="selecting-a-version-of-the-code"> +</section> +<section id="selecting-a-version-of-the-code"> <h1><a class="toc-backref" href="#id4">Selecting a version of the code</a></h1> <p>By default the cloned directory is populated with files from the <cite>default</cite> (i.e. head) branch of the code, which is where active @@ -118,8 +118,8 @@ development happens.</p> <p>to see the available branches, and:</p> <pre class="literal-block">hg tags</pre> <p>to see the available release tags.</p> -</div> -<div class="section" id="updating-from-the-mercurial-repository"> +</section> +<section id="updating-from-the-mercurial-repository"> <h1><a class="toc-backref" href="#id5">Updating from the Mercurial Repository</a></h1> <p>To pull more changes from the repository, execute:</p> <pre class="literal-block">hg pull</pre> @@ -129,8 +129,8 @@ development happens.</p> <pre class="literal-block">hg pull -u</pre> <p>The latter pulls down any updates into your local repository and automatically does a merge.</p> -</div> -<div class="section" id="mercurial-software"> +</section> +<section id="mercurial-software"> <h1><a class="toc-backref" href="#id6">Mercurial Software</a></h1> <p>The best place to look for the latest version of Mercurial (<cite>Hg</cite>) is at the <a class="reference external" href="https://www.mercurial-scm.org/">Mercurial</a> web site. Most free operating systems (e.g. Linux, @@ -139,14 +139,14 @@ installable package and it may already be installed on your system. We recommend use of <a class="reference external" href="https://tortoisehg.bitbucket.io/">TortoiseHg</a> on Microsoft Windows systems since it provides a very nice graphical interface. <a class="reference external" href="https://tortoisehg.bitbucket.io/">TortoiseHg</a> is also available on Linux and other systems.</p> -</div> -<div class="section" id="mercurial-for-graphicsmagick-developers"> +</section> +<section id="mercurial-for-graphicsmagick-developers"> <h1><a class="toc-backref" href="#id7">Mercurial for GraphicsMagick Developers</a></h1> <p>Since <a class="reference external" href="https://www.mercurial-scm.org/">Mercurial</a> is a distributed revision control system, you may clone the GraphicsMagick repository and work for days or weeks (making your own local commits) before you decide to push some or all of your changes to the GraphicsMagick development repository. GraphicsMagick -developers first commit changes to their own local respository, then +developers first commit changes to their own local repository, then they push their changes to the GraphicsMagick development repository at hg.graphicsmagick.org, later on (after testing and possible fixes) I will push the changes to the stable repository at SourceForge. @@ -181,7 +181,7 @@ user ID as on the GraphicsMagick server.</p> <blockquote> <p>The stable repository is available via http at "<a class="reference external" href="http://hg.code.sf.net/p/graphicsmagick/code">http://hg.code.sf.net/p/graphicsmagick/code</a>" or -"<a class="reference external" href="https://hg.osdn.net/view/graphicsmagick/GM">https://hg.osdn.net/view/graphicsmagick/GM</a>". Any changes in the +"<a class="reference external" href="https://foss.heptapod.net/graphicsmagick/graphicsmagick">https://foss.heptapod.net/graphicsmagick/graphicsmagick</a>". Any changes in the unstable development repository are pushed to the stable repositories (by the developer responsible for this role) once any necessary adjustments have been made, documentation files have been @@ -191,12 +191,12 @@ machine.</p> <p>To build your local development repository (as quickly as possible), you may use these steps:</p> <ol class="arabic"> -<li><p>Clone the stable respository at SourceForge or OSDN:</p> +<li><p>Clone the stable repository at SourceForge or Heptapod:</p> <pre class="literal-block">hg clone http://hg.code.sf.net/p/graphicsmagick/code GM or -hg clone https://hg.osdn.net/view/graphicsmagick/GM GM</pre> +hg clone https://foss.heptapod.net/graphicsmagick/graphicsmagick GM</pre> </li> <li><p>Adjust your local repository path default to use the unstable repository.</p> <p>Edit .hg/hgrc in your local repository so that it contains:</p> @@ -219,8 +219,8 @@ site-by-site basis (e.g. via .ssh/config). For example an entry in .ssh/config will enable use of compression:</p> <pre class="literal-block">Host hg.GraphicsMagick.org Compression yes</pre> -</div> -<div class="section" id="ssh-public-keys-for-hg-graphicsmagick-org"> +</section> +<section id="ssh-public-keys-for-hg-graphicsmagick-org"> <h1><a class="toc-backref" href="#id8">SSH Public Keys For hg.GraphicsMagick.org</a></h1> <p>For reference, these are the ssh public keys for the server at hg.GraphicsMagick.org:</p> <p>DSS (DSA):</p> @@ -231,29 +231,29 @@ site-by-site basis (e.g. via .ssh/config). For example an entry in <pre class="literal-block">ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOrGQ6tjmZvm8w+GP7yLFJ1/vkImKkpXv7kPNxA0+Sfx6WCqAjV0pWP5MVCraP8SNbphL8jiS/x3WADXlf+R2KQ= root@src</pre> <p>ED25519:</p> <pre class="literal-block">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAtwIcJEBiSUWsB2sydInR76gE84Jp1rxmc8lTGPg5cB root@src</pre> -</div> -<div class="section" id="email-notifications"> +</section> +<section id="email-notifications"> <h1><a class="toc-backref" href="#id9">Email Notifications</a></h1> <p>An email notification is sent to the <a class="reference external" href="https://lists.sourceforge.net/lists/listinfo/graphicsmagick-commit">graphicsmagick-commit</a> mailing list at SourceForge whenever a change is submitted to the development (unstable) repository. Subscribe to this list if you would like to be notified by email of changes when they occur.</p> -</div> -<div class="section" id="mercurial-topics"> +</section> +<section id="mercurial-topics"> <h1><a class="toc-backref" href="#id10">Mercurial Topics</a></h1> <ul class="simple"> <li><p><a class="reference external" href="https://www.mercurial-scm.org/wiki/MergeToolConfiguration">Merge Tool Configuration</a></p></li> <li><p><a class="reference external" href="https://www.mercurial-scm.org/wiki/TipsAndTricks#Keep_.22My.22_or_.22Their.22_files_when_doing_a_merge">Keep "My" or "Their" files when doing a merge</a></p></li> </ul> -</div> -</div> +</section> +</main> <hr class="docutils"> <div class="document"> - <p><a href="Copyright.html">Copyright</a> © GraphicsMagick Group 2002 - 2023<!--SPONSOR_LOGO--></p> + <p><a href="Copyright.html">Copyright</a> © GraphicsMagick Group 2002 - 2024<!--SPONSOR_LOGO--></p> </div> -</div> +</main> </body> </html> |