If you don't have ssh access to remote side and only ftp you could use 
lftp with mirror option.

Julian Melville:
>> 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