Difference between revisions of "Darkcanuck/RRServer/Develop"
Darkcanuck (talk | contribs) (→Empty directories needed?: yes) |
|||
Line 37: | Line 37: | ||
* configs | * configs | ||
* templates_c | * templates_c | ||
+ | |||
+ | These directories are needed by the Smarty template system. It's normal for them to be empty in a fresh repository checkout, but if they don't exist Smarty will complain at runtime. The contents of these directories should be ignored when checking in code (since Smarty generates them automatically). | ||
== I get a 404 when clicking on the Rankings links? == | == I get a 404 when clicking on the Rankings links? == |
Revision as of 17:36, 12 November 2011
Thought we could use this page to guide developers who want to help maintain the server code. Since right now I (PEZ) am one of these maybe we can use my questions as a starting point for the FAQ section. Please help with answering these. Here goes:
Contents
Where's the code at?
A: The main repository here: http://darkcanuck.net/svn/rumbleserver/trunk/
There's also a clone on Github: https://github.com/PEZ/RRServer
Can I use git?
Yes, both with the Github repository mentioned above and the main, svn, repository.
For the svn repository do:
$ git svn clone http://darkcanuck.net/svn/rumbleserver -s
Add a remote as needed:
$ git remote add origin <your remote>
The preferred way to work with the Github repo mentioned above is to fork it and then clone your fork to your machine.
Which files to ignore?
I don't know yet...
(The Git repository mentioned above has a .gitignore file that will hopefully soon be complete.)
Empty directories needed?
When I git cloned the original repository, git created three empty directories:
- cache
- configs
- templates_c
These directories are needed by the Smarty template system. It's normal for them to be empty in a fresh repository checkout, but if they don't exist Smarty will complain at runtime. The contents of these directories should be ignored when checking in code (since Smarty generates them automatically).
I get a 404 when clicking on the Rankings links?
The requested URL /~pez/RRServer/Rankings was not found on this server.
If I access the rankings with rankings.php (lower case 'r') I get past this culprit. Should I configure httpd to ignore case?