Difference between revisions of "Git"
Jump to navigation
Jump to search
m (moved Subversion to Git) |
|||
Line 1: | Line 1: | ||
== | == Access == | ||
=== | === Web === | ||
Browse our repository via HTTP: | Browse our repository via HTTP: | ||
* http://svn.openzim.org/ | * http://svn.openzim.org/ | ||
=== | === Read only === | ||
Read-only access via WEBDAV is available to our repository. | Read-only access via WEBDAV is available to our repository. | ||
Checking out the complete trunk the first time: | Checking out the complete trunk the first time: | ||
<pre> | <pre> | ||
git clone https://gerrit.wikimedia.org/r/p/openzim.git | |||
</pre> | </pre> | ||
=== Read/Write === | |||
Once you got write permission on the repository: | |||
<pre> | <pre> | ||
git clone ssh://<user>@gerrit.wikimedia.org:29418/openzim.git | |||
</pre> | </pre> | ||
==== How to contribute without Write Access ==== | |||
==== How to contribute without | |||
Just send your patches to the [[Mailinglist|developers mailinglist]]. They can be discussed their and reach the developers in the team which are able to integrate them into the current codebase. | Just send your patches to the [[Mailinglist|developers mailinglist]]. They can be discussed their and reach the developers in the team which are able to integrate them into the current codebase. | ||
* [[Mailinglist|Subscribe yourself to '' | * [[Mailinglist|Subscribe yourself to ''offline-l (at) lists.wikimedia.org'']] | ||
== Structure == | == Structure == | ||
The suggested subversion repository structure is: | The suggested subversion repository structure is: | ||
* zimlib | |||
*: Contains the libzim, which allows programs to read zim-files. Here are also some command line tools to access zim-files. | |||
* zimwriter | |||
*: is a system, which creates zim files using zimlib. | |||
* zimreader | |||
*: a web server based on [http://www.tntnet.org Tntnet], which makes zim-files available via web. | |||
Revision as of 20:56, 7 January 2013
Access
Web
Browse our repository via HTTP:
Read only
Read-only access via WEBDAV is available to our repository.
Checking out the complete trunk the first time:
git clone https://gerrit.wikimedia.org/r/p/openzim.git
Read/Write
Once you got write permission on the repository:
git clone ssh://<user>@gerrit.wikimedia.org:29418/openzim.git
How to contribute without Write Access
Just send your patches to the developers mailinglist. They can be discussed their and reach the developers in the team which are able to integrate them into the current codebase.
Structure
The suggested subversion repository structure is:
- zimlib
- Contains the libzim, which allows programs to read zim-files. Here are also some command line tools to access zim-files.
- zimwriter
- is a system, which creates zim files using zimlib.
- zimreader
- a web server based on Tntnet, which makes zim-files available via web.