I have a set of servers, that due to corporate firewall rules, can not directly access my SVN server.
We are making an attempt at better code control, so we are starting to put our scripting (perl) in SVN along with everything else.
I would like to be able to -
- Roll out latest production approved scripts and executables from my SVN to my server.
- Sync server to SVN (eg, test in QA, sync to SVN, roll out to prod)
- Validate my server matches the code in the SVN.
I can access the (Windows 2012) servers via RDP.
I'd like to have a tool that would allow me to easily roll out new code to all of my servers and validate that everything is on the latest version.
Obviously this would be easy if I could just do this right on the servers! But I can't.
Any ideas on how I might accomplish this?