8
edits
(→Mac) |
Ljcool2006 (talk | contribs) (svn servers have now been taken down) |
||
| (5 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
{{outdated}} | |||
[http://subversion.tigris.org/ Subversion] (SVN) is the version control system used on most of the Mozilla websites. The Mozilla repository is available at [http://svn.mozilla.org/ svn.mozilla.org]. There is also an alternative view which provides RSS feeds and other information at [http://viewvc.svn.mozilla.org/vc/ viewvc.svn.mozilla.org]. | [http://subversion.tigris.org/ Subversion] (SVN) is the version control system used on most of the Mozilla websites. The Mozilla repository is available at [http://svn.mozilla.org/ svn.mozilla.org]. There is also an alternative view which provides RSS feeds and other information at [http://viewvc.svn.mozilla.org/vc/ viewvc.svn.mozilla.org]. | ||
=Repository Structure= | =Repository Structure= | ||
| Line 21: | Line 20: | ||
=How to get an account= | =How to get an account= | ||
== SVN account for general access == | == SVN account for general access == | ||
File an IT ticket with your username on the | File an IT ticket with your username on the SVN server and which project you’re working on. | ||
Follow the [https://www.mozilla.org/hacking/committer/ procedure to gain access to commit]. | |||
=How to connect= | =How to connect= | ||
| Line 106: | Line 88: | ||
([http://svnbook.red-bean.com/en/1.2/svn.ref.svn.c.checkout.html documentation]) | ([http://svnbook.red-bean.com/en/1.2/svn.ref.svn.c.checkout.html documentation]) | ||
'''Usage: svn co | '''Usage: svn co ''source'' ''dest'' ''' | ||
SVN bases its repositories on URLs, so to check out code, you’ll need a URL. For example, to checkout the code for mozilla.com or mozilla.org anonymously you could type: | SVN bases its repositories on URLs, so to check out code, you’ll need a URL. For example, to checkout the code for mozilla.com or mozilla.org anonymously you could type: | ||
| Line 190: | Line 172: | ||
[http://viewvc.svn.mozilla.org/vc/ Viewvc] can be quite useful for browsing sources and seeing changes. | [http://viewvc.svn.mozilla.org/vc/ Viewvc] can be quite useful for browsing sources and seeing changes. | ||
= See also = | |||
* [[Mercurial]], Mozilla's version control system for the source code of most of its software products. | |||
* [[Template:SVN]] to create a link to a version in Subversion | |||
edits