mozilla

Compare Revisions

Getting comm-central Source Code Using Mercurial

Change Revisions

Revision 101121:

Revision 101121 by Tonymec on

Revision 313749:

Revision 313749 by trevorh on

Title:
Getting comm-central Source Code Using Mercurial
Getting comm-central Source Code Using Mercurial
Slug:
Developer_Guide/Source_Code/Getting_comm-central
Developer_Guide/Source_Code/Getting_comm-central
Tags:
NeedsHelp, NeedsEditorialReview, thunderbird, Mercurial, SeaMonkey, "Developing Mozilla", "Build documentation", "MDC Project"
"thunderbird", "NeedsEditorialReview", "Build documentation", "Mercurial", "SeaMonkey", "Developing Mozilla", "MDC Project", "NeedsHelp"
Content:

Revision 101121
Revision 313749
n8      <a href="/en/Mercurial" title="en/Mercurial">Mercurial</a> n8      <a href="/en-US/docs/Mercurial" title="en/Mercurial">Mercur
>is a source-code management tool which allows users to keep track>ial</a> is a source-code management tool which allows users to ke
> of changes to the source code locally and share their changes wi>ep track of changes to the source code locally and share their ch
>th others. The Mozilla project is in transition from using <a hre>anges with others. The Mozilla project is in transition from usin
>f="/En/Developer_Guide/Source_Code/CVS" title="Getting Older Mozi>g <a href="/en-US/docs/Developer_Guide/Source_Code/CVS" title="Ge
>lla Source Code Using CVS">CVS</a> for Mozilla 1.9 development to>tting Older Mozilla Source Code Using CVS">CVS</a> for Mozilla 1.
> Mercurial for Mozilla 1.9.1 development and onwards.>9 development to Mercurial for Mozilla 1.9.1 development and onwa
 >rds.
n11      If you want to build Thunderbird 2.0, SeaMonkey 1.1 or olden11      If you want to build Thunderbird 2.0, SeaMonkey 1.1 or olde
>r versions, use <a href="/En/Developer_Guide/Source_Code/CVS" tit>r versions, use <a href="/en-US/docs/Developer_Guide/Source_Code/
>le="Getting Older Mozilla Source Code Using CVS">CVS</a>.>CVS" title="Getting Older Mozilla Source Code Using CVS">CVS</a>.
n20      <a href="/En/Developer_Guide/Source_Code/Mercurial#Client_sn20      <a href="/en-US/docs/Developer_Guide/Source_Code/Mercurial#
>ettings" title="en/Mozilla_Source_Code_(Mercurial)#Client_setting>Client_settings" title="en/Mozilla_Source_Code_(Mercurial)#Client
>s">Mozilla_Source_Code_(Mercurial)#Client_settings</a>.>_settings">Mozilla_Source_Code_(Mercurial)#Client_settings</a>.
n29      <a href="/en/comm-central" title="en/comm-central">comm-cenn29      <a href="/en-US/docs/comm-central" title="en/comm-central">
>tral</a> has various <a href="/en/comm-central#Branches" title="e>comm-central</a> has various <a href="/en-US/docs/comm-central#Br
>n/comm-central#Branches">different branches</a> available. Curren>anches" title="en/comm-central#Branches">different branches</a> a
>t possibilities are:>vailable. Current possibilities are:
n33        <code><a class=" external" href="http://hg.mozilla.org/con33        <code><a class="external" href="http://hg.mozilla.org/com
>mm-central/" rel="freelink">http://hg.mozilla.org/comm-central/</>m-central/" rel="freelink">http://hg.mozilla.org/comm-central/</a
>a></code> (trunk builds of Thunderbird, SeaMonkey and Sunbird)>></code> (trunk builds of Thunderbird, SeaMonkey and Sunbird)
n36        <code><a class=" external" href="http://hg.mozilla.org/ren36        <code><a class="external" href="http://hg.mozilla.org/rel
>leases/comm-1.9.1/" rel="freelink">http://hg.mozilla.org/releases>eases/comm-1.9.1/" rel="freelink">http://hg.mozilla.org/releases/
>/comm-1.9.1/</a></code> (Thunderbird 3.0, SeaMonkey 2.0, Sunbird >comm-1.9.1/</a></code> (Thunderbird 3.0, SeaMonkey 2.0, Sunbird 1
>1.0)>.0)
n39        <code><a class=" external" href="http://hg.mozilla.org/ren39        <code><a class="external" href="http://hg.mozilla.org/rel
>leases/comm-1.9.2/" rel="freelink">http://hg.mozilla.org/releases>eases/comm-1.9.2/" rel="freelink">http://hg.mozilla.org/releases/
>/comm-1.9.2/</a></code> (Thunderbird 3.1)>comm-1.9.2/</a></code> (Thunderbird 3.1)
n43      For more information on these branches, see the <a href="/en43      For more information on these branches, see the <a href="/e
>n/comm-central" title="en/comm-central">comm-central</a> page.>n-US/docs/comm-central" title="en/comm-central">comm-central</a> 
 >page.
n49      The Thunderbird, SeaMonkey, Lightning and Sunbird source con49      The Thunderbird, SeaMonkey, Lightning and Sunbird source co
>de is contained in several different repositories. The main integ>de is contained in several different repositories. The main integ
>ration repository for those applications is <a href="/en/comm-cen>ration repository for those applications is <a href="/en-US/docs/
>tral" title="en/comm-central">comm-central</a> and contains the m>comm-central" title="en/comm-central">comm-central</a> and contai
>ain code that is required on to of the core Gecko code. It also c>ns the main code that is required on to of the core Gecko code. I
>ontains a script, <code>client.py</code>, which is used to get th>t also contains a script, <code>client.py</code>, which is used t
>e other code.>o get the other code.
n52      To get one of the comm-central repositories ("clone" the ren52      To get one of the comm-central repositories ("clone" the re
>pository, using Mercurial terminology), do the following, replaci>pository, using Mercurial terminology), do the following, replaci
>ng <code>&lt;location of repository&gt;</code> with one of the ht>ng <code>&lt;location of repository&gt;</code> with one of the ht
>tp urls from the <a href="/En/Developer_Guide/Source_Code/Getting>tp urls from the <a href="/en-US/docs/Developer_Guide/Source_Code
>_comm-central#Branches" title="En/Developer Guide/Source Code/Get>/Getting_comm-central#Branches" title="En/Developer Guide/Source 
>ting comm-central#Branches">branches</a> section above, according>Code/Getting comm-central#Branches">branches</a> section above, a
> to what you want to build:>ccording to what you want to build:
n84      <li>Pulls the <a href="/en/mozilla-central" title="en/moziln84      <li>Pulls the <a href="/en-US/docs/mozilla-central" title="
>la-central">mozilla-central</a> codebase into mozilla/>en/mozilla-central">mozilla-central</a> codebase into mozilla/
n126        <a class="internal" href="/en/Simple_Thunderbird_build" tn126        <a class="internal" href="/en-US/docs/Simple_Thunderbird_
>itle="en/Simple Thunderbird build">Simple Thunderbird Build</a>>build" title="en/Simple Thunderbird build">Simple Thunderbird Bui
 >ld</a>
n129        <a class="internal" href="/en/Simple_SeaMonkey_build" titn129        <a class="internal" href="/en-US/docs/Simple_SeaMonkey_bu
>le="en/Simple SeaMonkey build">Simple SeaMonkey Build</a>>ild" title="en/Simple SeaMonkey build">Simple SeaMonkey Build</a>
n132        <a class="internal" href="/en/Simple_Sunbird_build" titlen132        <a class="internal" href="/en-US/docs/Simple_Sunbird_buil
>="en/Simple Sunbird build">Simple Sunbird Build</a>>d" title="en/Simple Sunbird build">Simple Sunbird Build</a>
n174        <a href="/en/comm-central" title="en/comm-central">comm-cn174        <a href="/en-US/docs/comm-central" title="en/comm-central
>entral</a>>">comm-central</a>
n177        <a href="/en/Mercurial" title="en/Mercurial">Mercurial</an177        <a href="/en-US/docs/Mercurial" title="en/Mercurial">Merc
>>>urial</a>
n180        <a href="/en/Mercurial_FAQ" title="en/Mercurial_FAQ">Mercn180        <a href="/en-US/docs/Mercurial_FAQ" title="en/Mercurial_F
>urial FAQ</a>>AQ">Mercurial FAQ</a>
n183        <a href="/En/Developer_Guide/Source_Code/Mercurial" titlen183        <a href="/en-US/docs/Developer_Guide/Source_Code/Mercuria
>="en/Mozilla_Source_Code_(Mercurial)">Mozilla_Source_Code_(Mercur>l" title="en/Mozilla_Source_Code_(Mercurial)">Mozilla_Source_Code
>ial)</a>>_(Mercurial)</a>
t186    <p>t
187      {{ languages( { "fr": "fr/Code_source_de_comm-central_(Merc
>urial)", "ja": "ja/Developer_Guide/Source_Code/Getting_comm-centr 
>al_Source_Code_Using_Mercurial" } ) }} 
188    </p>

Back to History