Hello,We are currently setting up an interwoven based system (Teamsite, Sitepublisher/Livesite, Opendeploy) to replace our old in-house CMS and manage our website. We will be setting up a number of different environments for development, QA, etc. Our goal is to enforce a strict process for reviewing "code" changes (so templates, components, etc - basically anything that isn't content) before they go live. Whilst content contributors will pretty much work only on the live system, code developers will work on their own system, then package the code for deployment on the integration system, then send their code to QA for review, after which (if it passes) it can be deployed to the live system and used by the content contributors.Is anybody here doing something like this today? Any tips or tricks? Any gotchas? How easy is it to set up Opendeploy to transfer templates and components from one Sitepublisher installation to another? Should we be looking into workflows to manage the "routing" of code between the different environments? How do you handle those "emergency release" scenarios when a template or component (or other "code" but) needs to be changed *right now* and the QA staff are off for the weekend? Also, do you ever sync "backwards" (ie copy live content to say the dev environment so that you can work with more "realistic" content and volumes)?I am interested in hearing any thoughts you may have on the matter. Thanks in advance for your time.Regards,/t
All these are trivial considerations though. It is far from trivial to get it all designed and implemented correctly or to get funding/resources for it for that matter. If your Company has established code management software and proceduresin place (CVS, PVCS, Perforce, ClearCase, you name it) it is often beneficial to not reinvent the wheel and simply use existingtechnology for TS code as well.
Since TS can version our web code files, what would we gain by storing them in ClearCase?
things like templates depend ... on metadata stored in the TS file system. Would i have to extract this in order to store it in clear case?
Is there an easy built in way to tell it "deploy these files and their metadata"