When the test server goes live, if we symlink the server's development folder to an ncs folder in the repo, we can live test script-only changes without restarting the server by simply committing the files and pushing to the primary repo (or possibly a special test repo so we don't spam our primary with commits). We can also set up a bit to automatically pull the repo Shreve there is a commit so script changes on the remote server can happen in a matter of seconds.
When the test server goes live, if we symlink the server's development folder to an ncs folder in the repo, we can live test script-only changes without restarting the server by simply committing the files and pushing to the primary repo (or possibly a special test repo so we don't spam our primary with commits). We can also set up a bit to automatically pull the repo Shreve there is a commit so script changes on the remote server can happen in a matter of seconds.