Development- Starting Guide
step 1a - download latest cvs version; ------- Command line to do it could be: * to work on the server CVS main branch: # cvs -z3 -d:pserver:anonymous@crossfire.cvs.sourceforge.net:/cvsroot/crossfire co crossfire * to work on the clients CVS main branch: # cvs -z3 -d:pserver:anonymous@crossfire.cvs.sourceforge.net:/cvsroot/crossfire co client * to work on the patches branch of the 1.5.0 version: # cvs -z3 -d:pserver:anonymous@crossfire.cvs.sourceforge.net:/cvsroot/crossfire co -r rel-1-5-0-patch crossfire # cvs -z3 -d:pserver:anonymous@crossfire.cvs.sourceforge.net:/cvsroot/crossfire co -r rel-1-5-0-patch client step 1b - read the file: -------- <...>/crossfire/doc/Developers/programming_guide and the <...>/crossfire/doc/Developers/* files in general step 2 - make your code changes and compile them; ------ (read the info about this in the file of the step 1b) step 3 - test on a local server; ------ step 4 - create a diff of the changes; ------ (read the info about this in the file of the step 1b) step 5 - email -diff to mailing list or make available for download ------ please, ask for it to be included in the main code of crossfire if that is the case