]> de.git.xonotic.org Git - xonotic/xonotic.wiki.git/blob - Repository_Access.textile
(Commit created by redmine exporter script from page "Repository_Access" version 3)
[xonotic/xonotic.wiki.git] / Repository_Access.textile
1 h1. Repository Access
2
3 The repository is accessed using git.
4
5 h2. Linux/OS X:
6
7 First, you install git using your favorite package manager. Then:
8
9 <code>
10 git clone git://git.xonotic.org/xonotic/xonotic.git
11 cd xonotic
12 sh all-update.sh
13 </code>
14
15 After that, you have a working checkout of the repository.
16
17 h3. Getting write access
18
19 To apply for write access, make an issue of type "Support" in the category "Repository" and attach your public SSH key to it.
20
21 To cleanly check out then, you would do:
22
23 <code>
24 git clone ssh://xonotic@git.xonotic.org/xonotic.git
25 cd xonotic
26 sh all-update.sh
27 </code>
28
29 If you already have a checkout, you would do:
30
31 <code>
32 git config remote.origin.url ssh://xonotic@git.xonotic.org/xonotic.git
33 sh all-update.sh
34 </code>
35
36 h2. Windows
37
38 TODO info for TortoiseGit