Darkcanuck/RRServer/Develop

From Robowiki
Jump to navigation Jump to search

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:

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

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?