Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > 67810d03ada515381702f7b70888f800 > files > 518

tortoisehg-4.9.1-1.mga7.noarch.rpm


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>5.10. Serve &#8212; TortoiseHg 4.7.0 documentation</title>
    <link rel="stylesheet" href="_static/tortoisehg.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
    <script type="text/javascript" src="_static/jquery.js"></script>
    <script type="text/javascript" src="_static/underscore.js"></script>
    <script type="text/javascript" src="_static/doctools.js"></script>
    <script type="text/javascript" src="_static/language_data.js"></script>
    <link rel="index" title="Index" href="genindex.html" />
    <link rel="search" title="Search" href="search.html" />
    <link rel="next" title="5.11. Detect Renames" href="guess.html" />
    <link rel="prev" title="5.9. Synchronize" href="sync.html" />
   
  <link rel="stylesheet" href="_static/custom.css" type="text/css" />
  
  
  <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />

  </head><body>
  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          

          <div class="body" role="main">
            
  <div class="section" id="serve">
<h1>5.10. Serve<a class="headerlink" href="#serve" title="Permalink to this headline">¶</a></h1>
<p>Mercurial comes with an in-built, light-weight web server capable of serving
a single repository for single connection. Serve does not provide user
authentication, but does provide a convenient, ad-hoc method of synchronizing
a repository over a local network. For more complete information on publishing
repositories, see the Mercurial wiki article on
<a class="reference external" href="https://www.mercurial-scm.org/wiki/PublishingRepositories">Publishing Repositories</a>.</p>
<div class="section" id="module-serve.dialog">
<span id="from-tortoisehg"></span><h2>5.10.1. From TortoiseHg<a class="headerlink" href="#module-serve.dialog" title="Permalink to this headline">¶</a></h2>
<div class="figure">
<img alt="Web server dialog" src="_images/serve.png" />
</div>
<p>The serve tool is a wrapper for Mercurial’s built-in web server. Once
launched, a computer can connect to the http port and browse your
repositories, perform clone, pull, or even push operations if enabled.
The web server can be launched from either the Workbench
(<a class="reference internal" href="workbench.html#workbench-repository-label"><span class="std std-ref">Repository Menu</span></a>) or the
<a class="reference internal" href="explorer.html#explorer-context-label"><span class="std std-ref">Context Menu</span></a>.</p>
<p>Toolbar buttons:</p>
<blockquote>
<div><dl class="docutils">
<dt><span class="guilabel">Start</span></dt>
<dd>start the web server</dd>
<dt><span class="guilabel">Stop</span></dt>
<dd>stop the web server</dd>
<dt><span class="guilabel">Configure</span></dt>
<dd>Configure repository web style, description, and access policies</dd>
</dl>
</div></blockquote>
<p>When the settings dialog is launched via the <span class="guilabel">Configure</span>
button, it is run in the context of the current repository.  Please
visit the Mercurial wiki for detailed descriptions of the various
web configurations.</p>
<p>In TortoiseHg 2.0, the serve tool natively supports collections of local
repositories.  Just drag them onto the web serve dialog while it is not
running, or add them by hand using the editing buttons.  The repository
collections can be saved and reloaded.</p>
</div>
<div class="section" id="from-command-line">
<h2>5.10.2. From command line<a class="headerlink" href="#from-command-line" title="Permalink to this headline">¶</a></h2>
<p>The server tool can be started from command line</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">thg</span> <span class="n">serve</span> <span class="p">[</span><span class="n">OPTION</span><span class="p">]</span><span class="o">...</span>

<span class="n">start</span> <span class="n">stand</span><span class="o">-</span><span class="n">alone</span> <span class="n">webserver</span>

<span class="n">options</span><span class="p">:</span>

        <span class="o">--</span><span class="n">webdir</span><span class="o">-</span><span class="n">conf</span>  <span class="n">name</span> <span class="n">of</span> <span class="n">the</span> <span class="n">webdir</span> <span class="n">config</span> <span class="n">file</span>

<span class="n">use</span> <span class="s2">&quot;thg -v help serve&quot;</span> <span class="n">to</span> <span class="n">show</span> <span class="k">global</span> <span class="n">options</span>
</pre></div>
</div>
</div>
</div>


          </div>
          
        </div>
      </div>
      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
        <div class="sphinxsidebarwrapper">
            <p class="logo"><a href="index.html">
              <img class="logo" src="_static/thg_logo_92x50.png" alt="Logo"/>
            </a></p>
<h1 class="logo"><a href="index.html">TortoiseHg</a></h1>








<h3>Navigation</h3>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="preface.html">1. Preface</a></li>
<li class="toctree-l1"><a class="reference internal" href="intro.html">2. Introduction</a></li>
<li class="toctree-l1"><a class="reference internal" href="whatsnew.html">3. What’s New</a></li>
<li class="toctree-l1"><a class="reference internal" href="quick.html">4. A Quick Start Guide to TortoiseHg</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="daily.html">5. TortoiseHg in daily use</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="common.html">5.1. Common Features</a></li>
<li class="toctree-l2"><a class="reference internal" href="explorer.html">5.2. Windows Explorer Integration</a></li>
<li class="toctree-l2"><a class="reference internal" href="nautilus.html">5.3. GNOME desktop integration</a></li>
<li class="toctree-l2"><a class="reference internal" href="workbench.html">5.4. Workbench</a></li>
<li class="toctree-l2"><a class="reference internal" href="init.html">5.5. Create a new repository</a></li>
<li class="toctree-l2"><a class="reference internal" href="clone.html">5.6. Clone a repository</a></li>
<li class="toctree-l2"><a class="reference internal" href="commit.html">5.7. Commit</a></li>
<li class="toctree-l2"><a class="reference internal" href="shelve.html">5.8. Shelve</a></li>
<li class="toctree-l2"><a class="reference internal" href="sync.html">5.9. Synchronize</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">5.10. Serve</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#module-serve.dialog">5.10.1. From TortoiseHg</a></li>
<li class="toctree-l3"><a class="reference internal" href="#from-command-line">5.10.2. From command line</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="guess.html">5.11. Detect Renames</a></li>
<li class="toctree-l2"><a class="reference internal" href="ignore.html">5.12. Ignore Filter</a></li>
<li class="toctree-l2"><a class="reference internal" href="archive.html">5.13. Archiving</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="settings.html">6. Settings</a></li>
<li class="toctree-l1"><a class="reference internal" href="patches.html">7. Patches</a></li>
<li class="toctree-l1"><a class="reference internal" href="extensions.html">8. Extensions</a></li>
<li class="toctree-l1"><a class="reference internal" href="nonhg.html">9. Use with other VCS systems</a></li>
<li class="toctree-l1"><a class="reference internal" href="faq.html">10. Frequently Asked Questions</a></li>
<li class="toctree-l1"><a class="reference internal" href="debugging.html">11. Debugging</a></li>
</ul>

<div class="relations">
<h3>Related Topics</h3>
<ul>
  <li><a href="index.html">Documentation overview</a><ul>
  <li><a href="daily.html">5. TortoiseHg in daily use</a><ul>
      <li>Previous: <a href="sync.html" title="previous chapter">5.9. Synchronize</a></li>
      <li>Next: <a href="guess.html" title="next chapter">5.11. Detect Renames</a></li>
  </ul></li>
  </ul></li>
</ul>
</div>
<div id="searchbox" style="display: none" role="search">
  <h3>Quick search</h3>
    <div class="searchformwrapper">
    <form class="search" action="search.html" method="get">
      <input type="text" name="q" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
    </div>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>








        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="footer">
      &copy;2010-2019, Steve Borho and others.
      
      |
      Powered by <a href="http://sphinx-doc.org/">Sphinx 1.8.4</a>
      &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
      
      |
      <a href="_sources/serve.txt"
          rel="nofollow">Page source</a>
    </div>

    

    
  </body>
</html>