Re:Am I An Outlier, Or Are Apple Products No Longer Easy To ...
by w1ntermute on Friday September 14, 2012 @03:40PM
(#4523561)
Even if I were using a Linux or Mac development machine, I would still have/want to develop everything remotely by mounting a network share, but that's just my situation/preference. Either way, I don't see it as a big deal. In fact, I think it's better to test the code on a remote staging server that matches your live environment than it is to use a local Linux/Mac setup that might differ from the live environment.
And yes, the remote files are directly edited. There's a volume (i.e., Z:\) on my laptop that is the remote directory I've mounted. I use Samba, but you can also use NFS by installing the necessary client software from Add/Remove Programs, if that's what you prefer.
I don't know anything about the GitHub client, so I can't help you there.
Re:Am I An Outlier, Or Are Apple Products No Longer Easy To ...
by WiseWeasel on Friday September 14, 2012 @05:15PM
(#4524003)
If I was on a Mac, I'd install OSXFUSE[1] and mount the server share through SSH. I must admit I'm a bit wary of poking an SMB hole in my server; maybe my fear is unfounded.
So you have it set so one key combo from your editor saves the file you're working on, copies it to the appropriate location on the staging server automatically, and refreshes the page in the browser? That doesn't sound so bad actually; maybe I need to rethink my VM plan for Windows web dev, which turns out to be very timely for me.
[Oh, I see, you don't even keep a local copy; you edit the remote copy directly. I wonder if the Github client for Windows can watch a remote dir.]