PDA

View Full Version : Where to find EQEmu source Revision Number


Chablet
04-12-2013, 10:27 AM
Hello -
I know this seems like an awfully newb question, but I'm not that technical minded and could use some help.

I followed the following guide about a month ago to create my own server: http://www.eqemulator.net/wiki/wikka.php?wakka=WindowsServerSetupGuide

I am able to launch my server, but after creating a character and trying to zone into mines of gloomingdeep it tells me my personalized zone is not ready yet.

I read some posts on the forum here and I think it may be due to some confusion I had a few months ago with step 4 of the guide: "Downloading, installing and updating the PEQ database"

The file I used was peqdb_rev2506.sql - So, yes I have to source any files from 2507 onward, but I think I'm confused on just how to do that, even reading the tutorial.

"As of the time of writing, the EQEmu source is at Revision 2501, so we need to source in any SQL updates with a number between 2295 and 2501 (there are 14 of them). "

Where do I find the revision number for the EQEMU source at?

I would assume by the example the EQEMU source should be higher than the peqdb right?


I hope my question makes sense-

Thanks,
Cyndi

rencro
04-12-2013, 01:03 PM
When eqemu moved to git, the convention of updates went from "revisions" to "date/time", the last peq db release was during the svn phase of eqemu, so the convention is still "revisions" but there are no more updates from eqemu svn for the 2506 peq db, so now you just need to source in the git updates that are sorted by date in the /sql/git directory...

One place you "will" have issues is mercs, as for some reason, you still need to import the OLD merc updates to fix issues with the 2506 db, including a foreign key issue with one of the tables..Best bet is to dump all the merc tables from the 2506 db then import the merc "optional" but "now REQUIRED" updates (2380_optional_merc*) from svn sql directory.

If you just try to apply the git updates to an unedited 2506 db you will have import errors because of the aforementioned foreign key issue...

This issue and confusion should go away when peq releases an updated db with the proper table structure for mercs..

So long answer shortened Cyndy, for a 2506 peq db, the updates to new pulled code are in the sql/git directory with a "date" naming convention, as the new git code does not use "revisions" as per the old svn..

Chablet
04-13-2013, 04:14 AM
Rencro thank you so much for explaining the revision issue to me and the merc table tip. It makes more sense now!

wdunn001
04-28-2013, 11:51 PM
Thanks alot for this I had no idea