[UPHPU] Development Environment

Trevyn Meyer trevyn at esourcehome.com
Wed Mar 23 20:23:40 MDT 2011


Why not use Svn to sync the diff work stations?  Local dev normally saves tons of checkins and reduces to bulk checkings  Sftp is not safe for team colab. 

Sent from my iPhone

On Mar 23, 2011, at 8:08 PM, Wade Preston Shearer <wadeshearer.lists at me.com> wrote:

> On 23 Mar 2011, at 18:16, Mac Newbold wrote:
> 
>> One disadvantage of a local dev environment is that it is local to
>> exactly one computer. If you always develop on that box (i.e. a
>> laptop) then it can make sense, but if you have a box at work and a
>> different box at home or elsewhere that you sometimes use, or a
>> desktop and a laptop, then your dev environment is stranded on the one
>> box where it is set up, and when you pick up where you left off on a
>> different machine, none of your local changes are there. If it applies
>> to you, it's a showstopper though for having one local dev environment
>> rather than having a dev environment out in the cloud somewhere. It
>> also comes in handy if your local box is more likely to fail or have
>> problems or need upgrades etc. than the remote dev environment, which
>> in my experience is typically the case
>> (desktops and laptops have lower average uptime than a server environment).
> 
> This describes my scenario exactly. I have a desktop in my office, a desktop a home, and a laptop I carry around. I bounce back and forth between the laptop and the desktop many times through the day (in and out of meetings, etc). With SFTP, I just keep working regardless of what computer I'm on.
> 
> 
>> The other disadvantages are related to the other things you mention:
>> many of us haven't solved the whole "getting a dev environment set up
>> anywhere quickly" problem, nor do we need to set up new dev
>> environments often. Also, with a local dev environment it takes extra
>> steps (loading it onto some other remote environment) in order to
>> easily let others see your changes and play with them. With an
>> already-remote environment, other people can see changes just as fast
>> as you can, with no extra work, which in many cases I have used to
>> great advantage so I can tweak things as they watch and sign off.
> 
> Again, you describe ways I have utilized this method many times. Immediately after saving a file someone can refresh and see the changes from anywhere in the world (via VPN).
> 
> _______________________________________________
> 
> UPHPU mailing list
> UPHPU at uphpu.org
> http://uphpu.org/mailman/listinfo/uphpu
> IRC: #uphpu on irc.freenode.net


More information about the UPHPU mailing list