Here is a good batch file to start your server up with. Put it in your bin directory. It will time stamp when your server was started and restarts, automatically restart it, and rotates the log file out when/if it crashes. This is very similar to one I did for doom3.
@ECHO OFF
CLS
REM author: Dr. Chmod
REM web: www.5assedmonkey.com
REM email: drchmod@5assedmonkey.com
REM created: 2004/08/29
REM version: 1.0
REM ------------EDIT BELOW TO FIT NEEDS--------------------------------------------------------
REM name of your server .ini config file
SET config=tribesv_mpbeta_en.ini
REM max amount of players allowed on your server
SET maxplayers=24
REM port you want to run your server on
SET port=7777
REM IP address you want this game instance on
SET ip=XXX.XXX.XXX.XXX
REM name of your server log file
SET log=tribesv_mpbeta_en.log
REM name of your backup log if your server crashes
SET crashlog=tribesv_mpbeta_en_crash.log
REM directory to put your crash logs, set to '.' if you want them in the main tribesv directory
SET crashlogdir=crashlogs\
REM username of your web admin interface
SET username=Admin
REM password for the above user for the web admin interface
SET password=XXXXXX
REM ---------------DO NOT EDIT BELOW THIS LINE-------------------------------------------------
ECHO.
ECHO ---------------------------------------------------
ECHO \/ Status \/ Time \/ Date \/
ECHO ---------------------------------------------------
ECHO Server Started %time:~0,5% %date:~4%
ECHO.
:SERVERLOOP
Tribesv_mpbeta_en.exe mp-isle?maxplayers=%maxplayers%?AdminName=%username%?AdminPassword=%password% -server ini=%config% log=%log% port=%port% multihome=%ip%
ECHO Server Restarted %time:~0,5% %date:~4%
ECHO.
IF NOT EXIST %crashlogdir% MKDIR %crashlogdir%
REN %log% %date:~4,2%%date:~7,2%%date:~12%-%time:~0,2%%time:~3,2%%time:~6,2%_%crashlog%
MOVE %date:~4,2%%date:~7,2%%date:~12%-%time:~0,2%%time:~3,2%%time:~6,2%_%crashlog% %crashlogdir%
GOTO SERVERLOOP
:END
@ECHO OFF
CLS
REM author: Dr. Chmod
REM web: www.5assedmonkey.com
REM email: drchmod@5assedmonkey.com
REM created: 2004/08/29
REM version: 1.0
REM ------------EDIT BELOW TO FIT NEEDS--------------------------------------------------------
REM name of your server .ini config file
SET config=tribesv_mpbeta_en.ini
REM max amount of players allowed on your server
SET maxplayers=24
REM port you want to run your server on
SET port=7777
REM IP address you want this game instance on
SET ip=XXX.XXX.XXX.XXX
REM name of your server log file
SET log=tribesv_mpbeta_en.log
REM name of your backup log if your server crashes
SET crashlog=tribesv_mpbeta_en_crash.log
REM directory to put your crash logs, set to '.' if you want them in the main tribesv directory
SET crashlogdir=crashlogs\
REM username of your web admin interface
SET username=Admin
REM password for the above user for the web admin interface
SET password=XXXXXX
REM ---------------DO NOT EDIT BELOW THIS LINE-------------------------------------------------
ECHO.
ECHO ---------------------------------------------------
ECHO \/ Status \/ Time \/ Date \/
ECHO ---------------------------------------------------
ECHO Server Started %time:~0,5% %date:~4%
ECHO.
:SERVERLOOP
Tribesv_mpbeta_en.exe mp-isle?maxplayers=%maxplayers%?AdminName=%username%?AdminPassword=%password% -server ini=%config% log=%log% port=%port% multihome=%ip%
ECHO Server Restarted %time:~0,5% %date:~4%
ECHO.
IF NOT EXIST %crashlogdir% MKDIR %crashlogdir%
REN %log% %date:~4,2%%date:~7,2%%date:~12%-%time:~0,2%%time:~3,2%%time:~6,2%_%crashlog%
MOVE %date:~4,2%%date:~7,2%%date:~12%-%time:~0,2%%time:~3,2%%time:~6,2%_%crashlog% %crashlogdir%
GOTO SERVERLOOP
:END