Getting Started
Before you add something to EVEMon, you should open a ticket for your change, so that we can track its progress and rate its importance... and get someone to undo it if you really screw things up. Select "new ticket" from the trac menu and type in all the pertinent data.
For milestone, pick what you think is appropriate. If it's a new feature that's pretty simple, set it for the next development build. If it's a non-crash or non-blocking bug, set it for the next release build. If it's a big deal and you're not sure what to put here, leave it blank, or enter the furthest build out. One of the administrators will probably change this anyway, to fit your ticket in to our milestones.
Now you have a ticket now its time to make a patch file.
Submitting Your Changes
I assume you've gone an fixed a bug or added some fabulous new feature and want to get it submitted to EVEMon repo for everyone else to enjoy. Browse to your working copy and select "create patch" from the tortoise menu.
Your files should be selected for you but make sure it selected the correct ones and didn't get any extra. Choose an output location and generate the patch. If you inspect your patch, you'll see things that look mostly familiar. Now go attach your patch to your ticket. And then add a comment saying what you've changed. You can see my sample patch here and leave a funny and/or snarky comment on ticket #28.
In a little while, an EVEMon DevAdmin will come along, read your ticket, check your patch for sanity and for any nefarious code, and then either leave you a comment requesting modifications or commit the patch to the repository.
Grats, you just fixed your first bug!
