Page 1 of 1

Bleeding Edge Server

PostPosted: 07 Sep 2011, 07:07
by orbitaldecay
Hey all,

I am now running a 24/7 bleeding edge server. I have finished writting a script that updates the server from the subversion repository nightly, so (unless the trunk won't build under 64 bit linux) it should always been the latest revision. Get out there, grab the lattest RE version from the repository, and use it. Damn it. (server.orbitaldecay.com 28777).

Bob

Edit:
For the record, here is the shitty bash script that does it. On my server, I have a cron job that executes this script every night at 4:00 EST (GMT -4). Also for the record, pushing out development builds in a production environment without even testing that they compile is a bad idea. So if this script causes your server to explode and melt simultaneously... I'm sorry.

{l Code}: {l Select All Code}
#!/bin/bash

# Check out the most recent revision of Red Eclipse from the official subversion repository,
# then stick servexec.cfg, servinit.cfg, and this script in the Red Eclipse directory.  Set up
# a cron job to execute it as frequently as you'd like.
HERE=`dirname $0`
cd $HERE

# If the server is running, kill it
read pid < ./server.pid
kill $pid

# Update from subversion
svn up

# Do a clean build of the server
cd src
make clean
make server
cp reserver ../bin/reserver_linux_64
cd ..

# Update server name to reflect new revision in servexec.cfg
REV="$(svn info | sed -ne 's/^Revision: //p')"
DATE="$(date +%D\ %H:%M\ EST)"
eval "sed 's/^.*sv_serverdesc.*/ sv_serverdesc \"Orbitals SVN r$REV\"/' servexec.cfg > servexec.tmp"
mv servexec.tmp servexec.cfg

# Restart the server
./server.sh >> $HERE/reserver.log &
pid=$!
echo $pid > ./server.pid


Re: Bleeding Edge Server

PostPosted: 07 Sep 2011, 09:05
by qreeves
And gimme feedback. Tell me what should be what. Look over the change log and test if I got it right. I wanna know these things so we can make a better game :)

If you need to know how to get the development version, read this: http://sourceforge.net/apps/mediawiki/redeclipse/index.php?title=Obtain_development_version

Re: Bleeding Edge Server

PostPosted: 07 Sep 2011, 11:26
by riidom
I am getting "tag type error" (often) and "end of packet" (seldom), but one of those definitely after 5-30 seconds. Can that be caused by running 2784 client on a 2783 server?
Also I wonder, how can I read out the rev number of my client? Could that be added to the main menu text in lower right corner "redeclipse.net // 1.10-os (Supernova Edition)" maybe?

Re: Bleeding Edge Server

PostPosted: 07 Sep 2011, 17:54
by ZeroKnight
riidom {l Wrote}:Could that be added to the main menu text in lower right corner "redeclipse.net // 1.10-os (Supernova Edition)" maybe?


+over9000
I support this greatly. Would make it easy to remember what revision you have. Also, if you could extend the "version" command in console to echo the revision number, instead of the stable release it's built off, that would be great.

@orbital
That server and auto-update script sounds great man, you can rest assured I'll at least be trying to play there. Let's hope others will be too. Of course I wont be able to play again until Sunday.

Re: Bleeding Edge Server

PostPosted: 08 Sep 2011, 02:49
by orbitaldecay
riidom {l Wrote}:I am getting "tag type error" (often) and "end of packet" (seldom), but one of those definitely after 5-30 seconds. Can that be caused by running 2784 client on a 2783 server?
Also I wonder, how can I read out the rev number of my client? Could that be added to the main menu text in lower right corner "redeclipse.net // 1.10-os (Supernova Edition)" maybe?


I suppose it could be due to the revision difference, I haven't taken a close look at what was changed. r2784 is now up, let me know if you have any problems :)

@ ZeroKnight

Sweet, thanks for the support :) I hope to see it spur more people to use SVN, as there are a lot of cool things in the pipeline.

Re: Bleeding Edge Server

PostPosted: 08 Sep 2011, 02:52
by qreeves
I added the ground pound, so it's likely.

Re: Bleeding Edge Server

PostPosted: 08 Sep 2011, 03:01
by orbitaldecay
qreeves {l Wrote}:I added the ground pound, so it's likely.


Sweet, looking forward to testing that out later tonight :D

Re: Bleeding Edge Server

PostPosted: 08 Sep 2011, 03:36
by riidom
@quin:
Yes, tag type error was caused by different versions, it's gone since server update.

Re: Bleeding Edge Server

PostPosted: 12 Sep 2011, 06:47
by orbitaldecay
{l Code}: {l Select All Code}
------------------------------------------------------------------------
r2787 | qreeves | 2011-09-09 02:53:49 -0400 (Fri, 09 Sep 2011) | 1 line

limited ability to fly-kick by requiring an impulse move within impulsemeleedelay (750ms)

... for the win.

Re: Bleeding Edge Server

PostPosted: 25 Sep 2011, 03:57
by orbitaldecay
{l Code}: {l Select All Code}
------------------------------------------------------------------------
r2805 | xxjojoxx | 2011-09-23 12:14:15 -0400 (Fri, 23 Sep 2011) | 1 line

sound tweaks
------------------------------------------------------------------------
r2804 | xxjojoxx | 2011-09-23 02:16:12 -0400 (Fri, 23 Sep 2011) | 1 line

dat ting
------------------------------------------------------------------------
r2803 | qreeves | 2011-09-23 00:46:45 -0400 (Fri, 23 Sep 2011) | 1 line

jojo needs to actually commit "transit.ogg"
------------------------------------------------------------------------
r2802 | xxjojoxx | 2011-09-22 23:24:50 -0400 (Thu, 22 Sep 2011) | 1 line

sound tweaks
------------------------------------------------------------------------
r2801 | xxjojoxx | 2011-09-22 23:04:49 -0400 (Thu, 22 Sep 2011) | 1 line

sound tweaks
------------------------------------------------------------------------
r2800 | xxjojoxx | 2011-09-22 22:16:01 -0400 (Thu, 22 Sep 2011) | 1 line

mor bees


On the new sound effects: The SMG sounds are pretty good, but a little tinny. The shotgun primary sound is acceptable, but the secondary is a little weak in my opinion. I do not like the plasma and sword sounds - they remind me of an old casio keyboard :eew: Good to see someone working on sound though :)

Re: Bleeding Edge Server

PostPosted: 25 Sep 2011, 12:49
by fawstoar
orbitaldecay {l Wrote}:On the new sound effects: The SMG sounds are pretty good, but a little tinny. The shotgun primary sound is acceptable, but the secondary is a little weak in my opinion. I do not like the plasma and sword sounds - they remind me of an old casio keyboard :eew: Good to see someone working on sound though :)


Hahahaha yes I actually thought someone was playing my keyboard the first time I heard it...

Re: Bleeding Edge Server

PostPosted: 25 Sep 2011, 16:39
by qreeves
fawstoar {l Wrote}:Hahahaha yes I actually thought someone was playing my keyboard the first time I heard it...

Rofl, yeah, I am waiting to see where JoJo is going with this before asking :)

Re: Bleeding Edge Server

PostPosted: 09 Oct 2011, 21:19
by orbitaldecay
{l Code}: {l Select All Code}
New pistol + Animation + Reload animation for playermodel
------------------------------------------------------------------------
r2827 | eihrul | 2011-10-06 15:31:33 -0400 (Thu, 06 Oct 2011) | 2 lines


Looks awesome, really dig the new pistol model.

Re: Bleeding Edge Server

PostPosted: 14 Oct 2011, 23:11
by LuckyStrike-Rx
Thanks :)