]> git.rm.cloudns.org Git - xonotic/xonotic.wiki.git/commitdiff
(Commit created by redmine exporter script from page "Git" version 3)
authorBlub <blub@speed.at>
Sun, 21 Mar 2010 04:23:00 +0000 (04:23 +0000)
committerRedmineExport <redmineexport@dev.xonotic.org>
Mon, 17 Nov 2014 17:53:33 +0000 (17:53 +0000)
Git.textile

index 7a61e3b38e1b8684abecc6a0b37726974c055247..88bab62e6f66f90a85dfc5009fa9c28c79392f04 100644 (file)
@@ -3,6 +3,22 @@ h1. Git
 h2. After cloning the repository.
 
 After you cloned the repository (using <code>git clone <url></code>) you are ready to start creating a branch to start working.
+Please check [[Repository Access]] to make sure you checked out *all* of the repositories. <code>data/</code> for example resides in its own repo.
+
+h2. "did i fuck up or is data/ of git.xonotic.org/xonotic/xonotic.git acctualy empty?"
+
+The game content can be divided into several distinct parts, like the <code>data/</code> directory, and some of its subdirectories. This is why there are several repositories, and a helper script to fetch and update them all. This is described in [[Repository Access]] under "Working with the helper script ./all"
+
+The current structure looks as follows:
+|_.Directory|_.Repository|
+|<code>/</code>|git.xonotic.org/xonotic.git|
+|<code>/darkplaces</code>|git.xonotic.org/darkplaces.git|
+|<code>/data/xonotic-data.pk3dir</code>|git.xonotic.org/xonotic-data.pk3dir.git|
+|<code>/data/xonotic-maps.pk3dir</code>|git.xonotic.org/xonotic-maps.pk3dir.git|
+|<code>/data/xonotic-music.pk3dir</code>|git.xonotic.org/xonotic-music.pk3dir.git|
+
+One way to get a <code>data/</code> folder which can actually be used to play the game is to use symlinks (windows users aren't that lucky).
+By symlinking the <code>xonotic-maps.pk3dir/</code> and <code>xonotic-music.pk3dir/</code> directories into the <code>xonotic-data.pk3dir/</code> directory using the names <code>maps</code> and <code>music</code>.
 
 h3. Creating a new branch: