|
|
(18 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | == Subversion Access ==
| + | We have an '''open developement process''', all our source code is public and available for download using [http://en.wikipedia.org/wiki/Git Git]. All our developments are managed and are available [https://github.com/openzim/ here]. |
− | === WebSVN ===
| |
− | Browse our repository via HTTP:
| |
− | * http://svn.openzim.org/
| |
− | | |
− | === Checking Out ===
| |
− | Read-only access via WEBDAV is available to our repository.
| |
− | | |
− | Checking out the complete trunk the first time:
| |
− | <pre>
| |
− | svn co http://svn.openzim.org/svnroot/trunk
| |
− | </pre>
| |
− | | |
− | or update everything once you have checked out:
| |
− | <pre>
| |
− | svn up http://svn.openzim.org/svnroot/trunk
| |
− | </pre>
| |
− | | |
− | === Commit Access ===
| |
− | Once you got commit access to our server check out the whole trunk (or a part of it) before you start working on your local repository:
| |
− | <pre>
| |
− | svn co svn+ssh://USER@openzim.org/var/svn/repos/trunk
| |
− | </pre>
| |
− | | |
− | Commit changes:
| |
− | <pre>
| |
− | svn ci
| |
− | </pre>
| |
− | * replace USER with you openZIM user account
| |
− | * replace trunk with the branch you whish to check out
| |
− | | |
− | == Structure ==
| |
− | The suggested subversion repository structure is:
| |
− | * trunk
| |
− | ** 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.
| |
Latest revision as of 10:36, 10 May 2017
We have an open developement process, all our source code is public and available for download using Git. All our developments are managed and are available here.