aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/mozilla/developer_guide/source_code/index.html
blob: 7e23f93adfdc34661a7ced96c07538d07e3cd8e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
---
title: 与Mozilla源代码一起工作
slug: Mozilla/Developer_guide/Source_Code
translation_of: Mozilla/Developer_guide/Source_Code
---
<p>本文将会帮助你找到Mozilla源代码、学会浏览代码及如何把你建议的改变放到代码树中。</p>

<p> </p>

<table class="mainpage-table">
 <tbody>
  <tr>
   <td colspan="2">
    <h2 id="文档话题">文档话题</h2>
   </td>
  </tr>
  <tr>
   <td>
    <dl>
     <dt><a class="internal" href="/En/Developer_Guide/Source_Code/Mercurial" title="En/Mozilla Source Code (Mercurial)">从Mercurial存储库获取代码</a></dt>
     <dd>如果您打算为Mozilla项目做出贡献,获取代码的最佳方式是从版本控制存储库中检查出来。 在这里学习如何做到这一点。</dd>
     <dt><a class="internal" href="/En/Developer_Guide/Source_Code/Downloading_Source_Archives" title="En/Mozilla Source Code (HTTP//FTP)">使用HTTP或FTP下载代码</a></dt>
     <dd>如果您想获取特定Mozilla产品特定版本的代码,您可能更愿意下载源代码档案。</dd>
     <dt><a class="internal" href="/en/Viewing_and_searching_Mozilla_source_code_online" title="En/Viewing and searching Mozilla source code online">在线查看和搜索Mozilla源代码</a></dt>
     <dd>了解如何使用MXR,Mozilla的在线搜索和浏览工具来访问源代码。 这不是下载代码的好方法,但它是搜索它的好方法。</dd>
     <dt><a class="internal" href="/en/Mozilla_Source_Code_Directory_Structure" title="en/Mozilla Source Code Directory Structure">浏览Mozilla源代码</a></dt>
     <dd>了解Mozilla源代码树中的各种文件夹,以及如何找到您要找的内容。</dd>
     <dt><a class="external" href="http://www.mozilla.org/contribute/hacking/first-bugs/" title="http://www.mozilla.org/contribute/hacking/first-bugs/">Good First Bugs</a></dt>
     <dd>如果你对这个项目不熟悉,并且想要一些工作,请看这里。</dd>
    </dl>
   </td>
   <td>
    <dl>
     <dt><a class="internal" href="/En/Developer_Guide/Coding_Style" title="En/Mozilla Coding Style Guide">Mozilla编码风格指南</a></dt>
     <dd>代码风格指南提供了有关如何格式化源代码的信息,以确保您不会被审阅者嘲笑。</dd>
     <dt><a class="link-https" href="https://wiki.mozilla.org/Build:TryServer" title="https://wiki.mozilla.org/Build:TryServer">Try Servers</a></dt>
     <dd>Mozilla产品至少建立在三个平台上。 如果您没有全部访问权限,则可以使用服务器来测试您的修补程序并确保测试通过。</dd>
     <dt><a class="internal" href="/en/Creating_a_patch" title="En/Creating a patch">创建一个补丁</a></dt>
     <dd>一旦你修改了Mozilla代码,下一步(在确定它能运行之后)就创建一个补丁并提交它进行审查。 这篇文章需要完全更新为Mercurial。</dd>
     <dt><a class="external" href="http://www.mozilla.org/hacking/committer/" title="http://www.mozilla.org/hacking/committer/">获取对源代码的提交访问权限</a></dt>
     <dd>感觉准备加入少数,骄傲的提议者? 了解如何获取Mozilla代码的签入访问权限。</dd>
     <dt><a class="internal" href="/En/Developer_Guide/Source_Code/CVS" title="En/Mozilla Source Code (CVS)">从CVS获取较旧的Mozilla代码</a></dt>
     <dd>较旧版本的Mozilla源代码以及当前版本的NSS和NSPR都保存在CVS存储库中。 在本文中了解这一点。</dd>
    </dl>
   </td>
  </tr>
 </tbody>
</table>