TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
+++
I'm wondering what sort of document versioning software writers might be
using
to control versions of files. I know MS Word has a built in verisioning
component, though I would like to know if ordinary word processing lend them
selves to something like concurrent versioning system (CVS) that many
software
developers use in their shops. A file system based versioning system of the
sort used by software developers allows programmers and engineers to merge
work
they collaborate on. The same type of system would be very useful in word
processing. Does anyone know of any such systems employed in this way in
technical documentation development?
+++
We use Perforce here for both code and docs, everything is kept in the same
place and the same branching is done so projects can go on in parallel.
Prior to that we used Gnu RCS.
Binaries don't play as nicely as text files, but at the end of the day you
don't need to check in binaries, so don't; even MS Word lets you save
docs in various text formats, so do so (content and styles should always
be seperate, etc.). Better still, use XML (OpenOffice and Frame can be
made to play nicely with XML) or LaTeX.
Christopher Gooch, Technical Author
LightWork Design, Sheffield, UK.
www.lightworkdesign.com