Step by step how I get the svn is I go to NFOServer's control panel and there is a button to apply it. You can update it at any time. Here is what it is in the svn-results.log:
SVN update procedure started Sun Mar 22 08:31:54 2015
-> Handling sync for
https://github.com/Nayruden/Ulysses.git/trunk/ulx to ulx.
Guessing function of update because folder exists.
PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals -
www.sysinternals.comThe handle is invalid.
At revision 297.
Connecting to local system...
Couldn't install PsExec service:
Connecting to local system...
Starting PsExec service on local system...
Connecting with PsExec service on WIN-R9FA7DOVSI7...
Starting c:\servers\svnbase\svn.exe on WIN-R9FA7DOVSI7...
c:\servers\svnbase\svn.exe exited on WIN-R9FA7DOVSI7 with error code 0.
SUCCESS: Updated svn in 1 second(s)
-> Handling sync for
https://github.com/Nayruden/Ulysses.git/trunk/ulib to ulib.
Guessing function of update because folder exists.
PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals -
www.sysinternals.comThe handle is invalid.
At revision 297.
Connecting to local system...
Couldn't install PsExec service:
Connecting to local system...
Starting PsExec service on local system...
Connecting with PsExec service on WIN-R9FA7DOVSI7...
Starting c:\servers\svnbase\svn.exe on WIN-R9FA7DOVSI7...
c:\servers\svnbase\svn.exe exited on WIN-R9FA7DOVSI7 with error code 0.
SUCCESS: Updated svn in 2 second(s)
And yes, the votemap.txt doesn't change at all, it contains the maps that I don't want to be voted on. And when I go to settings/votemap list on the ulx menu on the server, every map on the server is in the excluded votemaps section. If I scroll to a map I want to move to the allow list, I only have to "add" ONE and ALL the maps NOT in the votemap.txt move over. Just for the heck of it, I changed the config.txt to votemapMapmode 2, but the same thing happens.
But JamminR asked a great question, making me realize this isn't just an issue with votemap. When I make any changes at all while in the ulx menu on the server, nothing saves when I change the map or restart (see what I tested above). So I don't think my problem is just with the maps.
I switched between the svn and the non-svn versions on that wiped test server 3 times to be sure it was only the svn. And last night, I restored my files to the server I had wiped, resetting the server to how it was originally, but with the downloaded non-svn versions of ulx/ulib and the menu works perfectly.