On 28/09/06, Matthew Macdonald-Wallace <[EMAIL PROTECTED]> wrote:
Quoting "Furry, Tim" <[EMAIL PROTECTED]>:

> If any of you have had experience with multi-developer change
> management/source control systems for web development, please contact me
> via email offlist if you don't mind sharing your knowledge.
>
> I find myself responsible for setting a similar system up with a couple
> of constraints that are driving me nuts.  I don't quite understand how
> "normal" change management/build systems can apply to typical web
> development...

Any reason why thius can't be done "on-list"? I for one would
certainly welcome a discussion on this, it's something I've had an
issue with in the past and I'm sure I'll encounter it again in the
future!

Likewise, I think this is relevant to us all.

I now use Subversion (svn), but I'm no expert with it yet.

One approach I could think of is having a dev server where:

a) you check out a working copy of the website into a directory that
Apache is configured to serve, on a certain port number;

b) when your changes are done, you commit them to the repository

c) the changes are then automatically transferred to a "staging" copy
of the site (served by Apache on another port number, for final
approval before golive). The automatic copy could be as crude as a
cron job that does svn export every 10 minutes, or better, use svn's
hooks to run a script on commit that would copy the changed files over
only.... and for extra slickness, generate a shell script you can run
to upload just those files to the production server.

When there's multiple developers, each developer has their own working
copy, served by Apache on a different port, so they can work
independent of the other developers.

Of course, there's a fair bit of duplication there, but unless you're
working on a HUGE website it's unlikely to be a problem.

That sounds like it might work for me.  Perhaps I should try it out
then write it up on my litle wiki - I've got some basic details of
subversion already at:
http://wiki.preshweb.co.uk/doku.php?id=svn:basicguide and
http://wiki.preshweb.co.uk/doku.php?id=svn:propset

Cheers

Dave P

____ • The WDVL Discussion List from WDVL.COM • ____
To Join wdvltalk, Send An Email To: mailto:[EMAIL PROTECTED] or
use the web interface http://e-newsletters.internet.com/discussionlists.html/
      Send Your Posts To: [email protected]
To change subscription settings, add a password or view the web interface:
http://intm-dl.sparklist.com/read/?forum=wdvltalk

________________  http://www.wdvl.com  _______________________

You are currently subscribed to wdvltalk as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
To unsubscribe via postal mail, please contact us at:
Jupitermedia Corp.
Attn: Discussion List Management
475 Park Avenue South
New York, NY 10016

Please include the email address which you have been contacted with.

Reply via email to