True Blue Software  
Product Info Customer Testimonials Documents Licensing Company Location, Mission and Vision News & Newsletters Home
SnapshotCM Change List

The following is a list of customer visible changes contained in each release. We hope this information is useful to existing customers planning updates to the latest SnapshotCM release.

SnapshotCM Release 1.81 (A.08.05) May 1, 2008

  • Enhancements:
    • All Clients: Add support for $,keywords. See SnapshotCM Keyword Expansions for details on use.
    • GUI: Workspace file open now will operate on snapshot file if it differs from workspace file.
    • Windows: History report now auto-wraps long lines of text.
    • Remove the "Wrap at 80 Columns" check in option (history report line wrapping eliminates usefulness).
    • Windows: Mark user's accounts in ACL to better understanding of own permissions.
    • Windows: Add windows version resources to all server commands.
    • Windows Clients: Change argument quoting to support more tools.
    • Command line: Add pattern filtering to wupdate.
  • Fixes:
    • Repository Server: Fix crash caused by directory loop rename copying. Can result in database corruption if either server or client is pre-1.78 (May, 2007).
    • GUI: Fix crash when selecting Workspace->New.
    • All Clients: Support directory and file rename loop copying between snapshots.
    • GUI: Sort delete and recover lists to avoid order failures.
    • Repository Server: Fix race condition that could cause a transient import or check in failure.

SnapshotCM Release 1.80.4 (A.08.03) March 4, 2008

Commands: Fix hang after completing work. This problem was introduced in 1.80.1. It is known to affect RedHat Enterprise Linux Release 3, though may affect any non-windows platform.

SnapshotCM Release 1.80.3 (A.08.02) February 4, 2008

Add support for specifying the date of a revision created by an attribute operation. Functionality primarily targets improved import migration capability. Requires both server and client upgrade to enable.

SnapshotCM Release 1.80.2 (A.08.01.01) January 31, 2008

Windows only release to fix an installation issue.

SnapshotCM Release 1.80.1 (A.08.01) January 28, 2008

Changes to better support our new eclipse integration (which is available separately), and fixes to problems discovered during a week of stress testing our servers.

  • Enhancements:
    • Commands: Add support for Eclipse Integration via new wdump output format.
    • Commands: Simplify whist output to be more consistent with Active History display.
    • GUI and commands: Changes to improve compatibility with the WINE execution environment.
    • Commands: Facilitate script handling of snapshot descriptions (sslist and ssadmin changes)
  • Fixes:
    • Proxy Server: Fix memory leak that loses memory on every new (not cached) file check out.
    • Repository Server: Fix background removal thread to work efficiently.

SnapshotCM Release 1.80 (A.07.12) December 5, 2007

A couple enhancements aimed at improving ease of administration. Plus several fixes.

  • Enhancements:
    • Windows: Add vcredist_x86.exe to install, and run if necessary.
    • CLI: Add "wmap editServer" command option.
    • Add support for moving a project from one server to another.
    • Server: Set Active function now works with any rev differing only in content from a referenced rev. That means it can now apply renames, moves, deletes, and any attribute change!
    • Server: Disallow changing root directory attributes; reset ACL to everyone:RW.
    • CLI: Add new wdump -U option for use by beta Eclipse integration.
  • Fixes:
    • GUI: Do better checking to eliminate duplicate server entries in combo lists.
    • GUI: Eliminate errant dialog when closing compare browser.
    • GUI: WB: Fix partial rename problem where archive name being set from local name.
    • Windows CLI: Fix Ctrl-C handling of temp files (was causing wupdate crash on Ctrl-C).
    • Client: Allow back slash escaping of : and - chars in whist revision range.
    • tkdiff: Fix divide by zero problem on one-line files with no newline.
    • Fix trueimportrcs.sh to work correctly with posix version of awk.
    • Server: Fix unix server shutdown operation.

SnapshotCM Release 1.79.01+ (A.07.09+) September 26, 2007

Add beta support for exporting a SnapshotCM project from one database and importing it into the same or different database. This is a Windows-only release.

SnapshotCM Release 1.79.01 (A.07.09) September 13, 2007

Defect fixes and deliver a few minor improvements. Since nearly all functionality affects only the Windows GUI, this is a Windows-only release.

  • Enhancements:
    • GUI: Graph layout algorithm modified to improve handling of certain repeated merge situations.
    • GUI: Provide option to preserve date-time-modified on keyword edit during checkin
    • GUI: Provide option to not edit keywords as part of checkin
  • Fixes:
    • GUI: Show all users claiming licenses, even those beyond license limit.
    • GUI: Fix two summary release graph layout anomalies
    • Commands: Disable buffer on stderr so wco -p output will be synchronous with file names to allow effective searching.
    • Server: Fix check out error display for better debugging

SnapshotCM Release 1.79 (A.07.08) August 24, 2007

Add simplified release graph display for large graphs and fix problems in the 1.78 and 1.78.01 releases. We recommended that all current 1.78 and 1.78.01 client users update to 1.79 for improved performance and stability.

  • Enhancements:
    • Expand whist revision range syntax to include single rev and inclusive range support.GUI: Project Browser:
    • Add new summary release graph display
    • .GUI: Project Browser: Expand Development Hierarchy only sufficiently to show active nodes.
  • Fixes:
    • GUI: PM: Don't double-click open unless mouse over selected item.
    • Fix wls -l month formatting when multi-byte chars are displayed in dates.
    • GUI: Refresh workspace after snapshot copy apply operation.
    • Change workspace update (GUI and wupdate command) to warn about files needing merge.
    • GUI: Fix Refresh On File System Change and Focus Change enablement (were stuck on in 1.78 and 1.78.01).
    • GUI: Change refresh on focus change to only do WS refresh when snapshot has changes (performance).
    • Proxy: Detect proxy server loops, including proxy server pointing to self.

SnapshotCM Release 1.78.01 (A.07.06) June 26, 2007

Fix problems in the initial 1.78 release, plus some that pre-date that release. This release does not affect the repository server and makes only a minor improvement to the proxy server. This release replaces 1.78 and we recommended that all current 1.78 client users update to 1.78.01.

  • GUI Graph: Fix several view positioning issues.
  • GUI: Update on-line help to include pictures that are missing in the 1.78 build.
  • Clients: Undo the "wco -o /" CLI change of 1.78. Original behavior was intentional.
  • Clients: Fix promote/copy defect which can cause a valid atomic promote or copy to fail.
  • Install: Fix a couple of uninstall defects.
  • Proxy: Return oldest of proxy and repository revisions, so that clients will not assume inaccessible functionality.
  • GUI: Optimize file queries during working set edit operations.
  • GUI: Fix client problem requesting info on files which become newly visible because of changes to the working set.
  • GUI: Fix crash when calling Set Active on a deleted item.

SnapshotCM Release 1.78 (A.07.05) May 9, 2007

New functionality and a number of defect fixes.

  • Client & Server: Implement atomic promote and atomic snapshot-to-snapshot copies
  • Client & Server: Improve performance of copying changes between snapshots
  • Client & Server: Add client rev column to User Licenses page to help admin understand client revisions in use
  • Client & Server: Support copying circularly dependent changes between snapshots
  • Clients: Compare text files as text rather than as binary when resolving unknown status
  • Clients: Support Windows Vista
  • Server: Do all file cleanup in background thread
  • GUI: Add auto-refresh of Workspace Browser on set focus
  • GUI: Change initial default workspace locations
  • GUI: Fix crash when a busy workspace is closed
  • GUI: Fix: Close Compare Browser if a referenced snapshot is removed
  • GUI: Fix crash when removing last release snapshot using DEL key
  • GUI: Fix hang on start-up when explicitly specified server is down
  • GUI: Tweak column width in Active History
  • GUI Workspace Browser: Don't refresh lists when busy with an operation
  • CLI: cmaccount now supports adding trusted host proxy patterns
  • CLI: Fix "wco -o /path -D /path2 relPath" defect
  • wmap: Strip both leading and trailing whte space from input string
  • Clients: If source is modified during checkin by keyword value updates, no longer preserve modification time (previously used to avoid rebuilds)
  • Clients: Change name and location of the workspace mapping file (file is migrated transparently on first use)

SnapshotCM Release 1.77.02 (A.07.02) February 6, 2007

Fix post-release defects and customer enhancement requests.

  • Server: dbck: Auto-recover any pending transactions before running.
  • Server: Fix algorithm for doing background large file compression.
  • GUI: Fix transient error when switching between workspaces.
  • GUI: Fix a crash scenario in the Workspace Manager dialog.
  • GUI: Add new "Lock comment" and "file status" columns to workspace browser.
  • GUI: File Properties on locked files will now set initial focus to lock comment field.
  • CLI: Fix race condition in "wdiff -Ptkdiff" that leads to failure (introduced in 1.77.01).
  • CLI: Fix TkDiff startup hang when revisions are identical.
  • CLI: Update to latest TkDiff program.
  • CLI: Change wci default behavior to refresh workspace file after check in (already default in GUI). New "wci -J" restores old behavior.
  • CLI: Add "wmap delete" as alias for "wmap remove".

SnapshotCM Release 1.77.01 (A.06.10) October 30, 2006

Fix post-release defects; improve server and client stability under load.

  • CLI: Allow wci -I and wci -f options to work together.
  • GUI: Fix update selected to not update everything.
  • Server: Fix race condition where duplicate close of file descriptor might interfere with another operation.
  • Clients: Fix race condition with temporary files where multiple commands might use same temp file name.
  • Update IA-64 HP-UX port.
  • Update Alpha Tru64 port.

SnapshotCM Release 1.77 (A.06.10) October 2, 2006

Focus on simplifying administration, improving stability, and adding user requested functionality.

  • Enable setting license from GUI or command-line client with no server downtime.
  • Add user and group license & usage reporting.
  • Add snapshot history compare to show history of differences between snapshots.
  • Cmd: Add wdiff -E option
  • Cmd: Allow -Y to be set as a whist default option
  • Active History: Add Get option to get any revision into any file name.
  • AH: Sort "used in" tool tip list, truncate if too long
  • AH: Fix active item initial visibility
  • AH: Enable tooltips when called from integration.
  • Compare Browser: Add comment to automatic attribute merges to indicate where content came from
  • CB: Fix: Don't display errors for non-selected items whose parents are not selected.
  • GUI: Display server up time
  • GUI: Fix: Add help to missed dialogs
  • PB: Fix crash when browsing non-mapped SS after perm error.
  • PB: Fix graph positioning after snapshot delete.
  • PM: Fix: Preserve scroll position after project delete.
  • PM: Fix crash when removing a project.
  • PM: Fix crash when clicking Open, and nothing selected.
  • Workspace Browser: Add Merge, Find Files & Properties icons to toolbar, remove list & details buttons.
  • WB: Update workspace files which are not in the working set.
  • WB: Fix refresh rename problem.
  • WB: Fix STOP button enabling so more ops can be canceled while in progress.
  • Workspace Wizard: Don't display deleted items in working set list.
  • Update to latest zlib library.
  • GUI WB: Check in: Make inclusion of lock comment more explicit and flexible.

SnapshotCM Release 1.76.08 (A.06.08.03) August 29, 2006

  • Repository Server: Fix 1.76.07 server problem communicating with earlier 1.76 clients, which could result in workspace files being corrupted. Does not affect communications with pre-1.76 clients or with 1.76.07 or newer clients.

SnapshotCM Release 1.76.07 (A.06.08.01) August 16, 2006

  • Proxy Server: Fix problem corrupting cached revisions in proxy server. Problem is detected, but causes failed check out.
  • Proxy Server: On startup, validate, in background thread, all stored revisions and remove any corrupted files.
  • Proxy Server: Pass client timing info on to server, even for modified requests.
  • Clients and Server: Fix sending of timing and calculated bandwidth info.
  • Integrations: Enable Help button in dialogs opened from integration clients.

SnapshotCM Release 1.76.06 (A.06.08) August 2, 2006

1.76.06 fixes a proxy server problem and a few other reported defects. Important note: The 1.76.* clients will not work with pre-1.76 servers, which means that you need to update your server to 1.76 before your clients.

  • Proxy Server: Fix problem causing incorrect keyword expansion and sometimes client crashes or other error during check out.
    OK for use with 1.76.05 repository server.
  • Client: Fix uninitialized keyword expansion value when talking to old server (or 1.76.05 or older proxy).
  • Client: Fix truncated CM Server list when explicit query host's server not running.
  • Client: Eliminate redundant connection attempts when server is down (faster failure)
  • GUI: Fix graph window size not resetting appropriately on update.
  • GUI: Blank "Path:" label when displaying Administration and Account ACLs.
  • GUI: Widen graph datatip max width to match snapshot description dialog.
  • Command-line: update sspromote and ssupdate to handle relative snapshot paths.
  • GUI: Update account field before password dialog is displayed, so consistent.
  • GUI: Fix crash when filtering history by user.

SnapshotCM Release 1.76.05 (A.06.05) June 12, 2006

1.76.05 fixes a server crash vunerability in earlier 1.76 releases. Important note: The 1.76 clients will not work with pre-1.76 servers, which means that you need to update your server to 1.76 before your clients.

  • Server: Fix crash that could be triggered by any user.
  • GUI: Add data tips to Active History to show which snapshots reference a file version (hover over the Version column).
  • GUI: Improve task flow for deleting projects from the Project Manager.
  • GUI: Fix crash on startup when SnapshotCM server is down.
  • GUI: Update graph scrolling to better handle very large graphs.
  • GUI: Update graph code to avoid integer overflow on very large graphs.
  • Command Line: Add wls -XX option to display combined snapshot and file path.
  • Command Line: Added new format to sscompare command (-P).
  • Command LIne: Added version number option to existing sscompare formats (-v).
  • Command LIne: Fix -o option when running in root directory of disk.
  • Command Line: Fix wrename crash when attempting to rename the root directory.

SnapshotCM Release 1.76.04 (A.06.04.02) April 27, 2006

1.76.04 is a Windows only release that fixes a couple of crashes, mostly in the GUI. Important note: The 1.76 clients will not work with pre-1.76 servers. This release also makes an item reading optimization to the server.

  • GUI: Fix crash resolving content/delete conflict.
  • Clients: Fix crash occurring in specific circumstances at or near GUI startup.
  • Server: Optimize sending item paths to 1.76 clients. Can reduce item reading data size by 10-25% before compression, though less after.

SnapshotCM Release 1.76.03 (A.06.04.01) April 20, 2006

1.76.03 is a Windows only release that fixes a few problems, mostly in the GUI. Important note: The 1.76 clients will not work with pre-1.76 servers. This release makes no significant changes to the server.

  • GUI: Fix snapshot copy merge crash when merge resolved to source.
  • GUI: Fix history and diff crashing when called on some items in compare browser in some circumstances.
  • Clients: Fix performance problem in Project Manager when a snasphot cannot be viewed due to permissions.
  • GUI: Add size and position save and restore logic for Workspace Manager window.
  • GUI: Improve windows position restore logic for multiple-monitor configurations.
  • GUI: Improve documentation for how to change your SnapshotCM password.
  • GUI: Tweak when Check Out with Options icon is active.
  • GUI: Fix double refresh in workspace browser when double clicking on a folder in the snapshot view.

SnapshotCM Release 1.76.02 (A.06.04) April 7, 2006

1.76.02 is a Windows only release that fixes a crash in the SnapshotCM integration, and makes a few other fixes and enhancements to the 1.76 GUI. Important note: The 1.76 clients will not work with pre-1.76 servers. This release makes no significant changes to the server.

  • SCC Integration: Fix crash on startup.
  • GUI: Enable label tips in Active History.
  • GUI: Add -raise option to SnapshotCM GUI to open existing, GUI if one exists, rather than always starting a new one.
  • GUI: Fix snapshot copy merge crash.

SnapshotCM Release 1.76.01 (A.06.03) March 21, 2006

1.76.01 is a Windows only release that fixes a few minor defects in the 1.76 GUI and increases the number of tools it supports via the MSSCCI SnapshotCM integration. Important note: The 1.76 clients will not work with pre-1.76 servers. This release makes no significant changes to the server.

  • GUI: Fix double-click action on files in Workspace Browser.
  • GUI: Fix Get Latest and Update Selected ops in Workspace Browser, which were only operating on one of the selected items.
  • Improve the MSSCCI SnapshotCM integration to work with more tools.
  • GUI: Enable history and diff operations on deleted items in Compare Browser
  • GUI: Remove artifical limit on built-in diff window output length.
  • GUI: Don't close diff and report windows with Active History dialog closes.
  • Server: Improve error messages if schema update fails.
  • Windows Proxy Server: Fix problem linking with wrong version of libraries.
  • snapshotcd.sh: improve some cd operations

SnapshotCM Release 1.76 (A.06.02) February 16, 2006

1.76 focuses on performance and delivers dramatic improvement (10x to 100x) for remote users (WAN, dialup), and local improvements as well.
Important Note: The 1.76 server must be installed before the clients. The 1.76 clients will not work with pre-1.76 servers as they assume the 1.76 protocol. Pre-1.76 clients will continue to work with the new server as it supports both the old and new protocols. Just be certain to update your SnapshotCM server before you update your user systems.

  • Server & Client: Client-server protocol optimization.
  • Proxy: Add a caching proxy server for remote workgroups (beta users love it).
  • Install: Update install to handle both Repository and Proxy server install types.
  • Client: Update Developer Studio integration to support versions 6 through 2005.
  • GUI: Now shows local-only and archive-only icons for displaying directories which exist only in the workspace, or only in the snapshot.
  • GUI: Add toolbar icons for opening the Project Manager and Workspace Manager dialogs.
  • GUI: Add keyboard accelerators for Project Browser, Workspace Browser, Workspace Manager and Project Manager dialogs, and for file and directory create actions.
  • GUI: Show rev numbers for directories in local view.
  • GUI: When opening Workspace Manager, preselect open workspace.
  • GUI: When opening active history, preselect and scroll the active snapshot into view.
  • GUI: In active history, allow any revision to be compared to the file in the workspace.
  • GUI: Limit snapshot data tip to max of 40 lines.

SnapshotCM Release 1.75.01 (A.05.10) November 28, 2005 (Very Stable Version)

1.75.01 fixes a few low-risk defects plus improves compatibility with the up-coming 1.76 release:

  • Clients: Fix last line truncation problem: When last line has no end-of-line character, has a '$' character which is not part of a keyword and one of the last 10 or characters of the file, and keyword expansion is enabled, the dollar and characters following are not written to the output.
  • GUI: Fix: Project manager graph scrolling problem.
  • Unix clients: Fix errant mode when creating implicit directories.
  • dbck: Fix false reporting of name inconsistency errors which can occur when a file is branched and named differently on each branch.
  • Server: Small changes to provide backward compatibility with up-coming 1.76 release.

SnapshotCM Release 1.75 (A.05.07) August 3, 2005

Stable version, mostly just fixing defects.

  • GUI: Show frozen state of development snapshots in Project Browser.
  • GUI: Fix crash when selecting New from Workspace Manager.
  • GUI: Fix crash when files being displayed are removed.
  • GUI: Improve history display when called from Compare Browser and Ancestors Only is selected.
  • GUI: Update default workspace name and path to: "$(release) $(snapshot) $(project)" and "C:\Work\$(release)\$(snapshot)\$(project)"
  • Server: Better diagnose invalid or missing temporary directory.
  • Clients: Fix problem merging attribute and content-needing-merge changes in one pass when using populated workspace for merging.
  • Clients: Fix transient display of recoverable folders in Workspace Browser's Snapshot Folders view after history display.
  • Commands: Update Tru64 port for 4.0 and newer OS releases.

SnapshotCM Release 1.74.02 (A.05.06.01) July 8, 2005

  • Server: Fix problem in compressing stored files.
  • GUI: Open Project Browser now tracks Workspace Browser when workspace changed via Most Recently Used workspaces menu.
  • GUI: MRU list updated when workspace renamed.
  • GUI: Preserve horizontal scroll position during list refreshes.

SnapshotCM Release 1.74.01 (A.05.06) July 5, 2005

Storage space savings, guaranteed recoverability, UI improvements, and more...

  • Server: Delay permanent delete of inactive files for 30 days, during which they can be recovered.
  • Server: Automatically compress large files in storage to save space.
  • Server: Stream pre-compressed files to client for inflation to both reduce server loading and improve transfer speed.
  • Server: Improve install operation when updating a cluster.
  • Clients: Fix: Unlock could sometimes fail if deleted item by same name is present.
  • GUI: Add data tips to show snapshot descriptions in Project Manager.
  • GUI: Add Most Recently Used Workspaces menu (Workspace->Recent Workspaces).
  • GUI: Remember and restore last selected project and scroll position in Project Manager.
  • GUI: Add option to display locked revision in lock column in Workspace Browser.
  • GUI: Add previous revision column to Active History display.
  • GUI: When copying between snapshots, suppress display of content conflicts already resolved in the target workspace.
  • GUI: Add file name to title of built-in difference and history dialogs.
  • GUI: Optimize actions for hosts not-responding to broadcast queries.
  • GUI: Change default paths for Workspace to use "release" rather than SS name a second time for release snapshots.
  • GUI: Fix: Add accelerators to Customize Resolution dialog.
  • GUI: Fix: Project Manager, New, Help button not connected.
  • GUI: Fix: Working Set selection problems in some multi-monitor configurations.
  • GUI: Fix: Merge rename failing.
  • GUI: Fix: Enable space selection in Compare Browser.
  • GUI: Fix: Allow diffs between revisions of recoverable (deleted) files.
  • Command line: Add -i option (end-of-line mode) to wupdate for scripting use.
  • Command line: Fix: "wls -u" selection filtering wrong in some cases.
  • Command line: Fix: wls formatting alignment problem.
  • Command line: Fix: Improve sscreate error message for non-full-path parameter.
  • Command line: Fix: Some operations fail in root directory.

SnapshotCM Release 1.73.05 (A.05.05) June 2, 2005

  • Server: Fix error checking added in 1.73.03. In some error cases, it could hang a server thread on a file and block other access to that file.

SnapshotCM Release 1.73.04 (A.05.02.03) April 21, 2005

  • GUI: Workspace Browser: Set default directory to file being viewed before invoking open operation.
  • GUI: Additional tweaks to window position restore logic.

SnapshotCM Release 1.73.03 (A.05.02.02) March 22, 2005

Several fixes affecting both server and clients:

  • VC6 Integration: Fix crash if diff or history called from VC6 integration (problem in earlier 1.73 releases)
  • Client: Better report server errors during check out, don't leave zero length file if server reports error
  • Server: Better report physical checkout errors to client and logfile
  • Windows Server: Propagate install time options to run-time Windows service
  • Windows Server: Make "trueserver start" command wait on actual start success or failure
  • GUI: Further improve Window positioning restore
  • GUI: Cannot open WB using manually entered account (problem in earlier 1.73 releases only)
  • GUI: Project Browser graph display problems (repositioning after click, zooming state partially remembered)
  • GUI: WB: When browsing without a workspace, open works first time, but not second time on same file
  • GUI: When selecting an arc, don't unselect graph node.
  • UNIX: Add wanno command to show original revision of each line in a file.

SnapshotCM Release 1.73.02 (A.05.02.01) March 8, 2005

Fix server crash vunerability, which most users could intentionally trigger.

  • Server: Fix crash which most users could trigger.
  • GUI: Disallow selecting unreadable snapshot when mapping a workspace.
  • GUI: Enable individual item update on items with pending delete.

SnapshotCM Release 1.73.01 (A.05.02.00) March 1, 2005

A minor, Windows-only release to fix a number of defects identified in the GUI.

  • GUI: Fix crash when starting GUI from integration and no project open.
  • GUI: Fix double click doing open rather than default action in Workspace Browser.
  • GUI: Properly display Japanese language characters.
  • GUI: Fix incorrect display of I/O type in Workspace Browser.
  • GUI: Fix problem selecting "missing" files in Workspace Browser's workspace view.
  • GUI: Fix update selected to apply pending rename to selected file.
  • GUI: Fix problem where could not create workspace at disk root.
  • GUI: Fix dialog box positioning not understanding multiple screens.
  • GUI: Fix dialog box positioning completely off screen when display sized smaller.
  • GUI: Add startup help for new users (users without a workspace).
  • Command line: Enable access to recoverable file contents from wco.

SnapshotCM Release 1.73 (A.05.01.00) February 4, 2005

A major release, which adds Active History (view old revisions, compare revisions, change active revision), new and configurable Workspace Browser columns, search in Workspace Browser, search in internal difference and history report, add sort column direction indicators, allow browsing a Snapshot without creating a workspace, view a file without checking it out, and lots more.

  • GUI: Add Find option to built-in diff and history report output dialogs.
  • GUI: Add Find and Select All functionality to Workspace Browser's Snapshot and Workspace views.
  • GUI: Add additional columns to Workspace Browser, and allow customization of which are shown and in which order.
  • GUI: Add sort column and sort direction indicators to sorted lists.
  • GUI: Improve startup performance when lots of working set entries.
  • GUI: Allow import and check in to occur together.
  • GUI: Strip leading and trailing white space from account fields.
  • GUI: Allow user to set initial password, even if none previously set. Disallow user clearing (and thus disabling) password.
  • GUI: Fix repeated refresh problem under Show Recoverable Files filter.
  • GUI: Add browsing of snapshot without first having to create a workspace.
  • GUI: View file contents without first having to check out a file.
  • GUI and Integration: Add individual item Active History display, view old revisions, compare any two revisions, change the active revision, all from the Active History window.
  • GUI and Integration: Support Shift- selection to open the Diff Options window, non-shift selection to perform diff directly with defaults.
  • GUI and Integration: Support Shift- selection to open the History Options window, non-shift selection to open new active history view on a single item.
  • Integration: Support full diff customization from the Integration (select diff icon with Shift key held down to access).
  • GUI: Add Show Difference entry to recoverable files menu.
  • GUI: Add name of snapshot which is not mapped to the "Do you want to create a workspace" dialog.
  • GUI: Show workspace view paths using native slash direction.
  • GUI: Account for multiple, out-of-order displays, as in [2][1], in restoring position on startup.
  • GUI: Filter out disabled user accounts when adding a new entry to an ACL.
  • GUI: Add Ctrl+C, Ctrl+V and Ctrl+X processing of target field of compare dialog.
  • Command-line: Do more thorough case insensitive matching for existing paths.
  • All: Fix crash in pre-1.72 compatibility code.
  • All: Tweak protocol compression heuristics.
  • All: Initialize project and snapshot descriptions with create date and author.
  • Windows Install: If SCC integration has been explicitly disabled, ask whether to re-enable it.

SnapshotCM Release 1.72.03 (A.04.10.00) November 22, 2004

A few changes to 1.72 release to solve specific problems. This release is shipped for HP-UX, Linux and Windows.

  • Clients: Preserve the setgid bit on directories, as permissions allow.
  • Clients: Enable setting and propagating of directory write bits into workspace.
  • Clients: Fix problem where temp file could be created and not deleted.
  • GUI: Fix continuous refresh problem when GUI displaying files with unknown status (files with a ? icon).

SnapshotCM Release 1.72.02 (A.04.09.02) October 28, 2004

A few changes to the 1.72 release to solve specific problems. This is a windows only release at present.

  • GUI: Workspace update is not forcing refresh, resulting in the workspace not being updated reliably with changes to the snapshot.
  • GUI: Fix window restore when working with multiple monitors.
  • Clients: Allow defining an empty working set, rather than defaulting to everything if the working set is empty.
  • Server: Support some use of aliases in trusted hosts field.
  • Command-line: Add error message if -S option argument is not a full snapshot path.
  • Clients: w* -O option behavior from root directory is incorrect.

SnapshotCM Release 1.72.01 (A.04.09.01) October 14, 2004

A few changes to the 1.72 release to improve compatibility and solve specific problems.

  • Clients: Support operating in a workspace without user write permissions.
  • Server: Show client revision in log file "Get license" message, and "Client revision exceeds license" message.
  • Server: Fix bogus error message in failed call from old client.
  • Client: Fix snapshot reading compatibility with pre-1.71.01 server.
  • Clients: Delay removal of cached check out information after a local file disappears to handle editor deletes and recreates.
  • GUI: Do not warn about a lock on a target file which is not visible in the compare list.

SnapshotCM Release 1.72 (A.04.09) October 1, 2004

Rolls up two patch releases, improves startup performance, implements a more powerful working set model, and adds support for very large files. Performance, scalability and large file benefits will not be realized unless both clients and server are updated. As is our standard policy, compatibility is preserved for non-synchronous update of the server and clients.

  • Clients and Server: Improve Project Browser open performance. Significant performance improvement when many snapshots exist in the project, and when operating over a WAN.
  • Clients and Server: Increase maximum revision size from 2 GB to 32 GB.
  • Clients: Implement new working set model, supporting both include and exclude options.
  • Clients: Triple binary file check in and import performance when keyword expansion is off (which is the default for binary files).
  • Clients: Work around Windows file removal timing problem more consistently.
  • GUI: Integrate the new working set model into the Workspace Browser's Workspace View. Only show missing files which are in the working set.
  • GUI: Fix Project Manager GUI crash on refresh when login has not yet succeeded.
  • GUI: Fix scrolling problem when project browser is over 200 snapshots wide.
  • Server: Fix activityLog appending problem on Windows.
  • Command-line: Enable password prompting and caching by the cmadmin command.
  • Command-line, Windows only: Fix wci -u defect where file that is modified to update keywords on check in, is set to wrong date if on FAT32 file system.

SnapshotCM Release 1.71.02 (A.04.07) August 24, 2004

Scalability update for the 1.71 release:

  • Server: Fix snapshot compare performance issues for large (> 15,000) number of differences between snapshots.
  • Server: Fix server crash during snapshot compare when more than about 1100 revisions separate the branch revisions of a file.
  • Server: Fix rare database error on certain transactions following a transaction abort.
  • GUI: Improve performance displaying a very large number of differences between snapshots.

SnapshotCM Release 1.71.01 (A.04.06) July 9, 2004

Minor update to fix problems in the 1.71 release:

  • GUI: Fix crash when dragging from the Workspace or Snapshot Views. Operations affected are drag and drop check in, check out and rename. Rename within the tree view is not affected.
  • GUI: Workspace Manager is being opened on tool exit when Workspace Browser is not open.
  • Command-line: cmadmin fails to list one user in a group and one group for a user. The most recently created user or group is the one omitted.
  • Server and client: tune the compression decision heuristics.

SnapshotCM Release 1.71 (A.04.05) June 21, 2004

Performance and usability summarize the 1.71 release. Database transaction, WAN, and file checkin and import performance are all improved significantly. The process of merging files between snapshots is now also streamlined with common problems avoided or warned about with improved messages.

  • GUI: Enable WB button to open Workspace Manager when no Workspace Browser open.
  • GUI: Default the Compare Browser to having nothing selected.
  • GUI: Clearly delimit workspace update errors in output.
  • GUI: Fix Snapshot->Browse crash when graph arc is selected.
  • GUI: Fix: File Properties were showing a mode change even when no change was made.
  • GUI: Fix inconsistent display of the select all / unselect all button in the Compare Browser.
  • GUI: Revamp workspace browser drag and drop renaming, add drop-target highlighting, improved drag image.
  • GUI: Add option to display snapshot-only files in workspace view of workspace browser.
  • GUI: Improve error message on common copy failure scenarios.
  • GUI: Merge the Update Selected and Update Workspace menus, post dialog to select type or cancel.
  • GUI Compare Browser: Guide user through merges, provide clear opportunity to abort copy if merges are not finished.
  • GUI Compare Browser: Warn user of items that can't be copied because of conflicting locks to those files in the target snapshot.
  • GUI: Close the Workspace Browser when switching to a different project to prevent context confusion with a workspace referencing a different project than which is open.
  • Doc: Add -b and -y options to the wset man page.
  • All: Improve import and check in performance (2 to 5x improvement).
  • All: Improve client-server communication performance when on a slow link by compressing the communications stream.
  • Server: Reopen the database in read-only mode during database backup lock.
  • Server: Always log changes to the activity log filter.
  • Server: Add snapshot path to logging for check in, set revision, remove and unlink operations.
  • Server: Improve database transaction performance (3 to 5x improvement).
  • Server: Allow new files to inherit their ACL from their parent directory.
  • Clients: Update definition of snapshot which is listed in $Log $ keyword expansion.
  • Command line: Change "wco -u" to create a .bak file, unless -f is also specified.
  • Command-line Clients: Improve ss* commands login error message.

SnapshotCM Release 1.70 (A.04.02.00) March 24, 2004

  • Windows Client: improve multi-process access to cache files
  • Windows Client: improve FAT file system date/time handling in workspace.
  • Windows Client: improve workspace performance for NTFS file systems.
  • Windows Client: Fix ability to rename file when only the case of the file name changes.
  • Client: Fix snapshot compare problem causing certain types of delete/undelete changes to incorrectly display as conflicts.
  • GUI: Add "Save options as default" push button to Differences dialog.
  • Server: Improve activity logging format consistency and add new rev info to check in logging.

SnapshotCM Release 1.69.5 (A.04.02.00) March 3, 2004

  • All Clients: Remove fixed length file system path buffers to avoid crashing when the workspace root path plus the snapshot file paths to be created within the workspace exceed the buffer length.
  • All Clients: Change $Log keyword expansion to use the snapshot from which a revision was checked in rather than the snapshot into which a check out is occurring.
  • GUI: Add unlink and recycle options to the workspace delete dialog.
  • GUI: Show local windows paths with backslashes (In custom diff and merge dialogs).
  • GUI: Disable workspace refreshes during modal dialog boxes to improve user responsiveness.
  • GUI: Improve Project Manager responsiveness when a server is inaccessible.
  • GUI: When invoking New->Local File or New->Local Folder, change Workspace View filter to show the newly created file or directory.
  • GUI: Add new "Files in Workspace" and "Files in Snapshot" workspace view filters.
  • GUI: Fix defect where full snapshot path, rather than just project path, was being added to the recent projects list.
  • GUI: Confirm discard of changes before performing "Undo Check Out" operation.
  • GUI: Add Select All / Unselect All button to Compare Browser.
  • GUI: Restore WB to previous state after update target WSs from Compare Browser.
  • GUI: Set Project Browser (if open) to project and snapshot of newly opened workspace.
  • GUI: Fix crash when browsing a project on a server for which the user has no account.
  • GUI: Fix crash doing diff from the Compare Browser, when local file matching an archive path exists.
  • Server & Client: Server now returns parentId with item, allowing more reliable client determination of item moved changes.
  • Server: Improve diagnostic messages.
  • Server: Add additional checking to dbck, the database consistency checking tool.
  • Command-line Clients: Add -j pattern filter option to rest of commands for which it makes sense.
  • Command-line Clients: Update several man pages to better reflect the command options.
  • Command-line Clients: Correct -C usage line in wci usage.

SnapshotCM Release 1.68 (A.03.11.02) December 30, 2003

  • GUI: Fix a handle leak preventing other processes from accessing files after a check in from the GUI. This problem was introduced in 1.67.
  • Server: Fix dbcheck program (called by dbck) to detect more free-list problems.
  • Fix recursion problem when trying to list files in a snapshot you have no permissions on.

SnapshotCM Release 1.67 (A.03.11.00) December 16, 2003

Release 1.67 fixes a number of minor problems:

  • GUI 1.67.1: Fix crash when opening a project without a "Current" snapshot.
  • Windows: Fix file modification time inconsistency problem on Windows. In many cases, Windows returns, by design, file modification times that are adjusted for time zone and day-light savings time. This provides a small, but non-zero chance that a modified file might not be recognized as such by SnapshotCM. The fix is to avoid the time-adjusting functions and use the file times directly. Unfortunately, the unix emulation routines do not do that automatically. This change is likely to cause many workspace files to initially appear to be out-of-date. Use workspace update to automatically figure out which files are really up-to-date and which are not (it will do background check out and compares, so may take a while).
  • GUI: Update Out-of-date files view filter to show files needing merge. Update Out-of-date and Needing Action filters to show pending renames and deletes. Also add specific pending rename and pending delete icons to the Workspace View actions column.
  • Windows: Include an SCCDisable.reg file to disable SCC integration. Complements the SnapshotCM.reg file to enable it.
  • Command-line: Add wset -A option to directly set the active revision of a file. Requires 1.66 or newer server.
  • Command-line: Enable support for wls -dR and wset -dR option pairings.
  • Command-line: Fix workspace root directory mode setting on update.
  • Command-line: Fix wmap update problem that prevents changing the mapped snapshot.

SnapshotCM Release 1.66 (A.03.10.00) November 6, 2003

Release 1.66 (Windows only release) adds workspace behavior customizations and another workspace view filter.

  • GUI: Add View Files Needing Action filter to workspace browser.
  • GUI: Add workspace option to ignore saved recursive flag on startup, to improve startup performance.
  • GUI: Add workspace option to disable file-system change triggered automatic workspace updates, for better operation over a slow network.
  • Server: Add support for directly resetting the revision of an item referenced by a snapshot.

SnapshotCM Release 1.65 (A.03.09.00) October 9, 2003

Release 1.65 fleshes out the usability of the concurrent workspace operation and fixes some server/DB defects.

  • GUI: Add additional variable to the default workspace name and location options dialog and change defaults.
  • GUI: Workspace file state icons no longer affected by selection of recoverable files filter.
  • Integration: Fix start up operation when server is not reachable (network or server down, etc).
  • Integration: Improve concurrent workspace operation by reporting concurrent locks on all files in concurrent workspace.
  • Client: fix sscreate core dump when given non-existent path of at least 3 components, as in /a/b/c.
  • Client: wls: Add a -I and additional -K filtering options for concurrent workspace filtering.
  • Client: wdiff, wset, wci: Add -I option for selecting modified local files, even if not locked.
  • Client: wci can now check in modified files without first having to set a lock.
  • Client: wci will now import implicit directories during file import.
  • Clients: Fix hostname / address confusion when using hosts file.
  • Server: Work around abort during normal exit from Service Control Manager, only showing up on XP.
  • Server DB: Increase hash table sizes for improved scalability.
  • Server DB: Add additional run-time consistency checks.
  • Server DB: Fix inconsistency which can lead to DB corruption in rare circumstances.
  • Server: Fix variable length DB string leaks in 3 routines - update dbck to detect and free orphaned strings.
  • Server: dbck: Add additional consistency checks and fixes.

SnapshotCM Release 1.62 (A.03.07.01) August 14, 2003

Release 1.62 continues the focus on quality improvement.

  • GUI: Compare Browser's Show "Differences" now uses default diff tool configuration.
  • GUI: Fix workspace browser output hang - buffer size doubled to 2 MB, after which leading lines will now be discarded to make room, and slightly improve scrolling performance.
  • GUI: Many dialog box text fields now expanded because IDE did not allocate suffiicent space for all platforms.
  • GUI: Add Copy Changes To... functionality.
  • Integration: Improve user account selection process in IDE integration to support more scenarios.
  • Integration: Improve interaction with concurrent workspaces.
  • Client: Fix problem caused by a working set directory which is now deleted from the SS.
  • GUI: Remember which option pane was most recently used, and make that the initial pane next time.

SnapshotCM Release 1.61 (A.03.06.03) July 29, 2003

Release 1.61 primarily focuses on quality improvement through defect fixes and minor enhancements. More major enhancements include the new concurrent workspaces, 2-way merge support and Copy Changes To ... GUI functionality. Three ports requested by customers have also been done (Tru64 4.0 & 5.1, OS X, and OpenVMS). If interested in others, send e-mail to support@truebluesoftware.com.

  • GUI: Configured diff and merge tools are used consistently, rather than some uses being hard coded to tkdiff.
  • GUI: Add option to copy changes to any other snapshot.
  • GUI: Add options configuration for 2-way merge in addition to the 3-way merge already present. Call 2-way merge tool when common ancestor is not known (ie, for unknown "?" status files).
  • GUI: Fix scenario where workspace mapping would be forgotten in Project Browser.
  • GUI: Fix Workspace Browser save & restore state when closed while maximized.
  • GUI: Fix DEL key press during in-place file renaming to delete character rather than invoke the Delete dialog.
  • GUI: Check in of directory now defaults to recursive.
  • GUI: Support non-default user in workspace browser
  • GUI: Initialize Options Browse dialog to use current info as initial directory.
  • GUI: Add support for cascading windows explorer menus to the Workspace Browser.
  • GUI: Change Workspace Manager double-click to open rather than show properties.
  • GUI: Add a crash handler to record failure information to a log file and ask user to mail it to support (thanks to Steve for the pointer to the code).
  • Clients: Add support for Concurrent (new) and Locking (old) workspace types.
  • Clients: Change YOURS and THEIRS labels to SOURCE and TARGET.
  • Clients: Improve the workspace update algorithm to handle more situations.
  • MSCCAPI: Add support for Rational Rose integration.
  • Command Line: Don't modify file mode when "-n" option given.
  • Command Line: Change "wls -l" file state display to match logic of GUI - add display of '?' state.
  • Server: Implement a "restart" option to synchronously stop and immediately restart the server.
  • General: Port SnapshotCM to OS X
  • General: Port SnapshotCM to Tru64 4.0 and 5.1 releases
  • General: Port SnapshotCM to OpenVMS
  • General: Fix service name usage inconsistencies - now tcp and udp can even be on separate ports.

SnapshotCM Release 1.60 (A.03.04.00) May 14, 2003

  • Server: Critical update recommended for all users. Server and database commit fixes where failed transaction commits, in some operations, could cause the server to return success to the clients even though the database update was aborted. May occur when out of disk space conditions exist.
  • GUI: Preserve size and position of Compare Browser window between invocations.
  • GUI: Improve error messages for workspace operation failures.
  • Clients: Improve error messages to clients for certain server errors.
  • GUI: Use external merge configuration in GUI workspace merge operations.
  • GUI: Change diff dialog to require explicit selection to save changed options as new default.
  • Command-line: When using external diff, return valid exit status.

SnapshotCM Release 1.54 (A.03.03.00) April 29, 2003

  • Server: Add "status" query and change start and stop operations to wait and report success or failure of operation.
  • Server: Increase the minimum cache size server will use to 2 MB (2000 pages) for performance.
  • Server: Fix abort recursion.
  • Clients: Fix some workspace update scenarios.
  • Clients: Improve error reporting, especially when failing to connect to server.
  • Clients: Cache DNS name/address pairs for performance and robustness in the presence of DNS problems.
  • GUI: Only login on demand in Project Manager if auto-login fails.
  • Command-line: Add code to several commands to filter files based on a pattern list. See the -j option in the wls manual (and others) for details.
  • Command-line: Add ability to call external merge.
  • Command-line: Fix recursive crash when given relative path outside the bounds of a workspace.

SnapshotCM Release 1.53 (A.03.01.00) February 26, 2003

  • Server: Critical transaction recovery fix. A committed transaction immediately followed by a power fail may not be fully recoverable when the transaction is extending the length of a database table
  • Fix browse for external merge spec to not lose options.
  • Add additional example merge tool specs to on-line help
  • Fix Workspace Wizard open to match project case sensitively
  • Better align licensing enforcement with written license
  • Add full name column to Add Members dialog and don't display disabled accounts
  • Remove Project Properties from the graph node menu, to avoid inadvertant selection
  • Add Ctrl-C copying of selected items in Compare Browser file list
  • Allow scrolling of user and group lists even when in read-only mode
  • Disable display of trusted authentication info for non-privileged users
  • Add significant new tests for database integrity
  • Change $Project: /SnapshotCM $ keyword value expansion to project path from base name because of hierarchical projects

SnapshotCM Release 1.52 (A.03.00.01) January 17, 2003

  • Support integration of external merge tools
  • Server: Don't return empty project folders during project discovery
  • Allow import of a file with a pending delete
  • GUI: Fix premature wrapping in properties window's lock and change comment fields
  • GUI: Make Project Manager resizable and remember the size
  • GUI: Fix workspace manager refresh problems
  • GUI: Enable help button in ACL and file properties dialogs
  • Fix client library memory leak

SnapshotCM Release 1.51a (A.02.11.01) December 12, 2002

  • Add Alpha Tru64 unix support

SnapshotCM Release 1.51 (A.02.11.00) December 5, 2002

  • Rename product from TrueCM to SnapshotCM
  • Add support for a hierarchy of projects
  • Enable workspaces to better track renamed or moved snapshots
  • Add command-line for editing ACLs
  • Add HP-UX 11.0 specific support to enable use of kernel threads in server
  • Update diff, history and update icons in workspace browser
  • Add icon variations to Workspace Browser to indicate workspace-only and snapshot-only files and directories
  • Make read-only and writable icons more distinct in Workspace Browser
  • Add support to history for displaying the snapshots in which a file revision is used
  • Add modeless Project Manager dialog for simplified project administration and selection
  • Enable unlinking recoverable files to remove them completely from a snapshot
  • Move authentication file to home directory for greater privacy
  • Enable in-place renaming of development snapshots in Project Browser
  • Enable keyboard selection of items in compare browser list (via space char)
  • Support project querying entirely over TCP

TrueCM Release 1.44 (A.02.07.00) August 6, 2002

  • Fix abnormal abort, seen most often in Windows GUI.

TrueCM Release 1.43 (A.02.06.03) July 31, 2002

  • Windows: Change back to building using Visual Studio 6.0 to avoid unwanted additional system dependencies
  • Add question mark status "?" icon in Workspace Browser for indicating unknown file status
  • Display unknown status files under "Needing Merge" filter
  • If updating a file with unknown file status, save original to *.bak
  • Eliminate display of Windows Help error dialog
  • Fix Project Browser refresh problems

TrueCM Release 1.40 (A.02.06.00) July 17, 2002

  • GUI: Implement starting in a command-line specified workspace directory
  • GUI: Improve responsiveness during long operations
  • Fix out-of-date status problem for very large files
  • GUI: Only show active selection in workspace browser
  • GUI: Replace check in /out buttons in workspace browser with full toolbar
  • GUI: Add hard line break in comments option to check in dialog
  • Fix stack overwrite on keyword expansion check out problem
  • Fix history filtering and only print history header for files with selected revisions
  • GUI: Locally deleted files now go to recycle bin (unless shift key is down when deleting)
  • GUI Fix: Clear status line after operation completes
  • GUI: Remove unopenable projects from the recent projects list
  • GUI Fix: Snapshot/project name parsing rename problem
  • Windows: Build using Visual Studio .NET

Release 1.30 (A.02.04.00) May 24, 2002

  • Enabled Properties method in SCC integration, which is apparently required to enable the SCC history and diff buttons in VS.NET. Tweak some of the SCC strings that VS.NET displays.
  • Change merge-mode in tkdiff to display differences from ancestor rather than just between versions being merged.
  • Don't attempt to copy items if parent does not exist in target
  • Attempt recovery from target file being temporarily locked (like for backup)
  • Force active snapshot to be visible in graph on project open
  • Change interaction of switching to another project - delay close until new open is confirmed and eliminate the "are you sure" prompt
  • Add recent projects list to the Project menu to allow even faster project toggling
  • Trueimportrcs.sh script improvements in PATH, comment, and CUSTOM3 code
  • Add command-line options to use mod time on check in and rev time on check out
  • Improve save and restore of project browser state on close
  • Fix output pane sizing problem in workspace browser
  • Fix asynchronous rename interruption problem

Release 1.23 (A.02.03.03) April 19, 2002 (Windows only release)

  • Add more validation to cmconfig log file setting, improve server message for bad path.
  • Add sslist option to show relationships between release snapshots.
  • Review/update most GUI dialogs and help to match
  • Improve server login protocol for attempts to log into a non-existent account
  • Suppress Open Project dialog if no projects to open
  • Revamp Account and Server Properties dialog login code for easier use
  • Skip working set in workspace wizard when mapping to an empty snapshot

Release 1.22 (A.02.02.02) March 18, 2002 (Windows only release)

  • Windows install only: Create and configure a database when installing the TrueCM server.

Release 1.21 (A.02.02.01) March 7, 2002 (Windows only release)

  • GUI only: fix compare dialog icons for some difference cases.

Release 1.20 (A.02.02.00) March 6, 2002

  • Add deleted file recovery to Workspace Browser (see snapshot view filter) and to command-line tools.
  • Make tkdiff the default diff tool for new installations.
  • Add unlink option to wremove command for recovery from certain types of mistakes.
  • Support use of symlink containing paths in TrueCM commands (unix).
  • Add ancestors-only option when showing file history to filter out parallel branch changes.
  • Fix two SCC integration problems with Get Latest Version, and one with Add To Source Control.
  • Add ability to create release snapshots in the frozen state.
  • Improve checks that ignore foreign ".cache.cm" files.
  • Ignore duplicate import when selecting all items not in snapshot recursively and also selecting recursive import (which on a folder also selects all sub-items recursively).
  • Only use one window for Help. Add more content to Help.
  • Fix abort when deleting the selected directory in the workspace tree view.
  • Improve display of "undelete" change type in Compare Browser.
  • Preserve item selections and visibility in compare browser during resort or filter change.
  • Fix file path sorting in Compare Browser.
  • Add Compare Browser toolbar button.
  • Enable PB button when Project Brower is not open.
  • Add "Out-of-date Files" filter to Workspace Browser.

Release 1.11 (A.02.01.00) February 4, 2002

  • Improve release graph layout algorithm, show frozen snapshots in different color.
  • Print better messages in SCC integration for situation where user attempts to add files to source code control, but the directory is not in a workspace.
  • Make state of "Update Workspace(s)" checkbox in compare dialog persistent.

Release 1.10 (A.02.00.00) January 29, 2002

  • Change default archive directory location to <database dir>/ArchiveDir
  • Display meaningful file names in tkdiff.
  • Enable Break Lock even if mixture of local and non-local files.
  • Tweak project browser startup scroll positioning.

Release 1.03 (A.01.11.00) December 3, 2001

  • Fix GUI update of dir which was removed externally to the GUI.
  • Update operation not properly propagating deletes to workspace.
  • Fix graph scroll position restore.
  • Improve snapshot compare/update handling of changed/deleted conflicts. Improve the customize dialog content wording and option enabling.
  • Fix recursive import problem.
  • Add ability to rollback any snapshot state to match any saved snapshot state.
  • sscompare showing deleted-nonexistent diffs which GUI properly suppresses.

RELEASE 1.02 (A.01.10.01) November 16, 2001

  • Force large file import type to binary, even if client requests RCS.
  • Fix Win2k problem invoking context menu items on certain file types.
  • Enable Unlock menu pick on directories.
  • Remove "shall I lock" question during check in by directory.

RELEASE 1.01 (A.01.10.00) November 6, 2001

  • Cleanup workspace terminology; add workspace menu.
  • Fix File->Properties to allow setting local file write bit without setting archive write bit.
  • Add wls -I option to show only modified files (files needing check in).
  • Fix showing of both-deleted differences in snapshot compare.
  • Remember state of "insert before/add after" selection in new release snapshot dialog.
  • Fix a number of inconsistencies and omissions in the man pages.
  • Position tkdiff window so fully visible.
  • Eliminate the redundant display of wupdate error messages.
  • Catch rename error when target file is in use (windows sharing violation).
  • Prompt user to save explicit merge file at tkdiff exit.
  • Update to latest tkdiff and add TrueCM workspace EOL conversions on merge output.
  • Add check and prompt to lock files selected for check in which are not locked.
  • Add -K, -KK and -KKK options to wls to show workspace-only files.
  • Install: Fix Win 95/98/ME problem setting PATH in Autoexec.bat.
  • Enable ssrename to reparent development snapshots.
  • Server: Fix permissions check when reparenting a snapshot to require create child permission in the target parent.
  • Add additional options to the check in/import dialog to allow disabling keyword expansion, or forcing binary import.
  • Fix problems maintaining workspace state. One specific problem was showing an explicitly checked out old revision as not needing to be updated (though wupdate would still update it).
  • Port to Red-Hat Linux 7.1.
  • Fix context shell menu display for Window 2000.

RELEASE 1.00 (A.01.09.00) October 1, 2001

  • Add action indicator (<- , ->, <> for need checkin, need update, need merge) to wls -l output.
  • Change ssupdate, sspromote and sscompare to use a mapped workspace's snapshot as the default snapshot. Without args, ssupdate now will get changes from parent snapshot into mapped snapshot, sspromote will push checked in changes to parent and sscompare will compare with parent.
  • After copying changes between snapshots in the GUI, update workspaces attached to the target snapshot.
  • Ignore snapshots that disappear during recursive traversal (sslist -R).
  • Fix Solaris server abort when modifying a group description using cmaccount.
  • Update cmaccount to support disabling and enabling of user accounts, and removing of group accounts.
  • Fix un-initialized memory problem in saved query addresses/hosts with errors.
Product Info | Testimonials | Documents | Licensing | Company Info | News | Download | Home Simplify CM    
Copyright © 2000-2007 True Blue Software Company. All rights reserved.