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 am always curious; why are you ruling out a client-server solution? I
use CVS, which is free and has at least GUI interface (WinCVS). It uses
a central repository based on a "client-server" *model*, but that
doesn't imply you need a separate computer for the repository.
I observe that most version control systems use a central repository as
an important *feature*, since it provides superior control and
maintenance.
I always have to remind myself to make one step backwards from my stated
problem. Just guessing, I might re-state your question as
"Can anyone recommend a way to manage multiple versions of my FrameMaker
files? I don't have lots of money to spend. I also don't want to spend 6
months learning how to use it, and I would prefer one that doesn't
require an additional computer to act as the server."
My answer would be:
A really *cheap* way to do this is to make a complete copy of your FM
directory every time you make a new version, and store it in a different
subdirectory. Label each new directory with the book's part number and
revision number. That's the way I used to handle books at Oracle. Of
course, I was also required to submit these versions to *one* source
control system for inclusion in the product distribution, and *another*
source control system that enforced QA and archival standards, but my
main management was on my own computer. I did back it up regularly.
For binary files, a version control system doesn't offer much. All the
ones I know are designed for software source. Some of them can "diff"
the new and old version and then store only the changes. All of them
handle the situation in which two or more people modified the same file.
These features, though, depend on the source being plain text.
Version control systems are also less useful for one person projects or
projects in which only one person is working on a file at a time. That's
much more common in tech writing than in software.
I can help more if you want; I've worked with ClearCase and CVS plus a
host of other similar systems.
Joe Malin
Technical Writer
(408)625-1623
jmalin -at- tuvox -dot- com
www.tuvox.com
The views expressed in this document are those of the sender, and do not
necessarily reflect those of TuVox, Inc.
-----Original Message-----
From: techwr-l-bounces -at- lists -dot- techwr-l -dot- com
[mailto:techwr-l-bounces -at- lists -dot- techwr-l -dot- com] On Behalf Of Broberg, Mats
Sent: Monday, November 14, 2005 11:12 AM
To: TECHWR-L
Subject: Version control software
G'evening,
Can anyone recommend an easy to use, complete version control system
that is decently priced, accepts binary files, has a graphical user
interface, is file-based and not a client/server solution?
I found Superversion, but I'm sure there are more.
Now Shipping -- WebWorks ePublisher Pro for Word! Easily create online
Help. And online anything else. Redesigned interface with a new
project-based workflow. Try it today! http://www.webworks.com/techwr-l
Doc-To-Help 2005 now has RoboHelp Converter and HTML Source: Author
content and configure Help in MS Word or any HTML editor. No
proprietary editor! *August release. http://www.componentone.com/TECHWRL/DocToHelp2005
---
You are currently subscribed to TECHWR-L as archiver -at- techwr-l -dot- com -dot-