> so), I was wondering if I could setup some sort of system using a 
> central SVN repository together with some system that "pushes" (e.g. 
> FTP) any changes to the relevant sites.  I have the SVN repository, but 
> I am not sure how I "push" the files.

Create a local staging directory which you periodically "svn export" a 
release to (export strips out all the .svn stuff), then use rsync to 
push changes over the wire to the sites.

  rsync -avz --delete /path/to/staging/* u...@server:/path/to/site/

(the --delete option deletes files on the target that were deleted at 
the source)

Cheers,

  Julian.

--~--~---------~--~----~------------~-------~--~----~
NZ PHP Users Group: http://groups.google.com/group/nzphpug
To post, send email to [email protected]
To unsubscribe, send email to
[email protected]
-~----------~----~----~----~------~----~------~--~---

Reply via email to