WHAT IT IS This is a program/module for bringing a set of files under ClearCase control by making the minimal set of required changes and running the minimal set of cleartool operations. The real code is in the module, but a wrapper script 'synctree' is provided for command-line access. This is a distant descendant of Paul Smith's 'citree' program, which in turn is derived from a sample shell script of the same name shipped with ClearCase. Though SyncTree bears no resemblance to either one any more, I retain Paul's copyright since mine did mutate from his. Full documentation for both module and program is provided as inline POD format. DIFFERENCES Differences between synctree and citree include: 1. Synctree works on Windows as well as UNIX. 2. Synctree is capable of preserving CR's when checking in DO's. 3. Synctree has an exception-handler implementation which by default will undo all work upon encountering an error (it's a matter of opinion whether this is a feature). 4. The CLI is different, though the flag semantics map fairly well. PLATFORM NOTE This package is believed to work on all ClearCase platforms including Windows. Note, however, that while the _module_ has significant Windows testing, the synctree wrapper script does not as I don't use it there. It does appear to work just fine in limited Windows testing, though. LATEST VERSION The latest released version will always be on CPAN, e.g. http://www.perl.com/CPAN-local/modules/by-module/IPC/DSB/