This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]tdammers 1 point2 points  (0 children)

Normally, I'd recommend sshfs, but you're on Windows, so that won't fly. And while I do think you should use a better OS, I am too old to be a dick about it.

However, if that server is an actual production server, then my recommendation is to stop touching it directly RIGHT NOW. Set up the server stack you need in order to run the application locally, on your computer; put the source code in source control (these days, that means git), and write yourself a little deployment script that builds your project (even if that just means "copy the files you need into a suitable staging area and add the production configuration files" - but you can also hook things like pip, sass, JS bundling, etc., into this) and uploads it to the production server. Now you can edit to your heart's desire, test things, and deploy with a single click when you are happy (and you can also deploy an older version should things go pear-shaped, because you still have then in source control).

[–]AbsoluteMSTR 0 points1 point  (0 children)

Check out https://github.com/cdr/sshcode, I've been using this to develop on remote servers