If you write any code to contribe to the game you will need to post it to our Review Board. The process is fairly simple, though it does require a few steps. you can read up on it HERE
You will first need to sign up for an account. Please use your forum name. I do not at this time know how, or if there is a way, to integrate the review board with the forum user database.
Once you are signed up and have something to post, click "New Review Request". The request page will open up with a few input variables.
1. Repository: Default is Vega Strike, and will probably be the one most used. Currently we only have repositories setup for my Dev Tools (VS Dev Tools) and Vega Strike.
2. Base Directory: this is the tricky one. If you have svn commit access you will be using either /branches/yourbranch or /trunk to start. The base directory will be the directory that you pulled your diff from. Example
Code: Select all
Index: src/main.cpp
===================================================================
--- src/main.cpp (revision 13197)
+++ src/main.cpp (working copy)
@@ -821,6 +821,7 @@
exit( 1 );
}
cout<<"Using data dir specified on command line : "<<datatmp<<endl;
+ break;
case 'r':
case 'R':
break;
@@ -897,6 +898,7 @@
g_game.vsdebug = lpCmdLine[i][8] - '0';
++i;
}
+ break;
}
} else {
//no "-" before it - it's the mission name
3. Diff: simple, just find the diff file on your computer to upload.
Click "Create Review Request" to go to the next section.
You will need to fill out the summary, reviewer (group or person), description, and testing done sections before clicking on publish.
Once this is done just sit back and wait for people to pick your code changes apart, apply changes if needed, then when everyone is happy watch your code go into svn.
Doesn't sound too hard now does it.