Ok, so this is the scenario. We are about to insource one of our webapplications, however, my companys it-policies are very strict, so I'm not quite sure how to maintain the app after insourcing.

Setup:

  • The server is Win2k3, the app is ASP/ASP.NET and all my machines are Windows.
  • The intranet proxy only allows 80 and 443 traffic. All traffic _must_ go through the proxy.
  • I may be allowed RDP access from the intranet to the server, but nothing else.
  • The server is to be exposed only to internet. All server management is through either a VMWare Console (it's a VM) or through a KVMIP (if we make it a physical server).
  • I can open everything I want on the server for incoming, but to access it I then need to be off the intranet and on a "clean" internet hookup.

I have no idea how to manage this server. I have been thinking about using an external service such as GitHub. And adding some sort of automatic update so that if I commit to a certain branch it automagically gets downloaded to the server and set in production.

I guess I could also use dropbox... Or some kind of webdav system?

Any suggestions?

(EDIT: Changed title. Old title: Strict company policies vs workflow)

link|improve this question
I don't understand the question title, which has no real connection with the question body. This isn't about a tradeoff. It's about how to achieve desired results under specific circumstances. – John Gardeniers Oct 15 '10 at 8:45
Well, English isn't my native language, but I can see that it might be a bit weird. I'll try to re-word it somewhat. – Christian W Oct 15 '10 at 8:56
feedback

1 Answer

Just for pulling the data down git will be OK, you can publish the tree over http.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.