Darkcanuck/RRServer/Develop

From Robowiki
< Darkcanuck‎ | RRServer
Revision as of 13:06, 12 November 2011 by PEZ (talk | contribs) (Starting a Develop RRServer page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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