|
Hello,
We're working on setting up a staging server for our site. One of the issues arising is how we will go about moving files to production when they are ready.
One complication is that we use Dreamweaver and Contribute, both of which create files containing version information, and these should not be moved from a staging environment to production, or vice versa.
My colleague off-site uses a mac, and has found that Transmit is a great tool that allows exclusion of file types during transfer.
I work on-site, and our IT department has strict regulations about FTP. We can't use FTP--file transfer clients have to use SSH or SFTP. My SSH client does not allow filtering/excluding files.
My main question is if people can suggest a smart, cheap or free, transfer tool for Windows that uses SSH and can filter file types. Even better if it does comparisons for changed files across environments.
A side question would be whether anyone has any experience administering a site with two environments (staging and prod) where there is a content management tool such as Contribute (the content is not stored in a database, rather it generates content code within the framework of a template). Scenario A: If I point Contribute to the production server, the users are publishing straight to there, and my developer colleague and I may have some versioning challenges if we're making changes using a development/staging environment. Scenario B: If I point Contribute to staging, I then have the logistical problem of how to transfer all the files the users change (along with new images, pdfs, etc) to production from staging in an efficient manner. Users may not easily know all the dependent files, etc., so it would be better not to have to rely on them reporting them to me.
Does anyone have any suggestions of tools to handle Scenario B, or thoughts on Scenario A?
Finally, a philosophical question--would you let your content people publish straight to production? Contribute makes it fairly, though not completely, foolproof. Users can only add text and images, but there's a chance that something they could do, like add too large an image, would blow out the layout.
Thanks!!
|