This week’s topic: Source Control Managment
SCM, Source Control Management, is a big topic. To date, the best article I’ve ever read on branching strategy is an article by Perforce. Today, we’re not talking about that, we’re talking about all the features SCM supported in Arbortext Content Manager (ACM) (aka Windchill).
PTC uses Windchill internally for software configuration management for all software and documentation. Multiple versions exist simultaneously (5.4 is under active development at the same time 5.3 is). Documentation is associated with the software build so that it can automatically be built dynamically.
Today, we’re answering some of the more common and general questions about SCM in Arbortext Content Manager (ACM). As always, if you have a question that we haven’t answered or if you want more details, remember to send us your questions or add them to the comments!
Question: Modification model
Can multiple writers edit the same XML file (topic) at a time?
Only one user can check out the content for editing. Other users can see the content but ACM eliminates the problems caused when multiple users overwrite each others work.
Question: Branching and version management
Does ACM support branching in version management?
Question: Simultaneous branching
Can ACM support multiple concurrent versions of the same component that must exist simultaneously (branching)?
Question: Complex Versioning
Can ACM support complex versioning without automatically switching from version 1 to version 2 whenever you check a topic in?
Question: Versioning Components
Can you version a commented document or component?
Question: Configurations, Baselines
Can you label all content that has been included in a released publication? In other words, can you publish the same configuration of the publication as necessary and also provide an audit trail making it easy to determine the configuration of a particular publication (traceability)?
If you’re interested in traceability, you’ll want to stay tuned for our discussion on Auditing in Arbortext Content Manager coming soon.