I have a remote SVN repository on a totally separate server. On my local machine I have a checkout of the repository, and the same on the production server. Updating files and adding new functionality is as simple as me working locally, committing, then firing off a command on the production server to update all the edited files (I could even cron-job this if I wanted to, but it’s better to be in control in case you commit something borked by accident). This means all my edits are versioned, so I can roll back if I break something. It also means that setting up another machine to work locally from (e.g. my laptop, or a new team member) is as simple as checking out the repository to that machine and starting work.

(Via -10 Dirty Little Web Development Tricks › Yongfook - Web Producer.)

3 thoughts on “Some great tips from web producer Yongfook

  1. Hi there,

    I paid a visit to your website and liked what I saw.

    At the moment I work with a client who's looking to get exposure on some suitable websites. My client works with consumer electronics and video game reviews, and I believe your site might be exactly what I'm looking for.

    If you're interested I can elaborate on what I had in mind.

    Best regards,
    Steven Mills

Comments are closed.