Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 11-07-2008, 07:09 PM
AndMetal
Developer
 
Join Date: Mar 2007
Location: Ohio
Posts: 648
Default SVN Branches

Once I get back into the coding saddle, I think I may start utilizing branches for some of the more involved stuff, especially to get better feedback before making a commit to the trunk.

Anyways, I wanted to see if there are any policies or best practices that we would want to follow, as far as naming convensions for branches, limits to how many we should create, etc. Specifically, should we just create 1 for our own changes we're working on, or would be be better to create one for each special (major?) feature we're working on (eg, spells loaded via db, AA skills calculated in the mob class, combat changes, etc).

Any thoughts?
__________________
GM-Impossible of 'A work in progress'
A non-legit PEQ DB server
How to create your own non-legit server

My Contributions to the Wiki
Reply With Quote
  #2  
Old 11-17-2008, 03:43 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Not to poke my retired nose in here but maybe you could branch on major component(s) being worked on by the name of the component. There's also revision numbers, which are harder to comprehend for most. Or set milestones and branch that way, merging the final results back into the trunk when ready.

I see lots of people using Branching as a post-release tracking system too (ie., we release v1.0, branch it. release 1.5, branch it, etc). Not the text-book use, but it seems to work (Wordpress I believe does this).

As an aside, being away a while and coming back to seeing so much life here again - very exciting. Great work, guys.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 07:22 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3