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.
R D wrote:
>
> Dear List-
>
> We have a problem at my company of rogue programmers
> constantly making code changes without telling anyone.
> Our new manager wants to somehow get a handle on this.
> I'm wondering if anyone has used specific software
> programs that track code changes-
A very widespread tool in the Unix and Open Source communities is CVS: http://www.cvshome.org/
Each programmer can have his or her own "playpen" copy, but cannot
change the master copy in the CVS repository without having that
recorded. Anyone can see exactly what he or she changed, when, and
(if he/she did it right) the logged reason for the change.
You need some policy and procedure stuff to ensure people do log
their changes properly (not "fixed a bug" but "rewrote function
foo(), adding check for NULL pointer. Fixes bug report #666"),
but nothing fancy.
This works just fine for docs as well, provided they're in some
ASCII-based format: HTML, XML, SGML, perhaps Frame MIFs but I'm
not sure if there'd be complications there.
CVS can be used for docs in binary formats (e.g. Word), but the
overheads become silly because for those formats it must store
the whole doc each time, rather than storing only the changes
as it does for text formats.
You can also do good things for security with CVS, e.g. for a
website with multiple maintainers, CVS gives you a simple way
to avoid giving them all access to the web server. Instead you
give them all access to CVS services and set up the web server
to update itself via read-only CVS access every hour or so.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Announcing new options for IPCC 01, October 24-27 in Santa Fe,
New Mexico: attend the entire event or select a single day.
For details and online registration, visit http://ieeepcs.org/2001
Your monthly sponsorship message here reaches more than
5000 technical writers, providing 2,500,000+ monthly impressions.
Contact Eric (ejray -at- raycomm -dot- com) for details and availability.
---
You are currently subscribed to techwr-l as: archive -at- raycomm -dot- com
To unsubscribe send a blank email to leave-techwr-l-obscured -at- lists -dot- raycomm -dot- com
Send administrative questions to ejray -at- raycomm -dot- com -dot- Visit http://www.raycomm.com/techwhirl/ for more resources and info.