|
Version History
- CodeReports: fixed: Fix SQL "The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value" error (Case 37806)
- fixed: (SourceSafe only) Incorrect parsing of srcsafe.ini and ss.ini files (Case 38134)
- fixed: Remove PVCS references in installer (Case 38437)
- CodeReports: fixed: (ClearCase only) Handle "Supplied Buffer Too Small" error in ClearCase 6.0 (Case 38243 38513)
- CodeReports: implemented: Configurable Earliest Date option (Case 37221)
- CodeReports: fixed: Date localization issue with SQL datetime data (Case 37165)
- CodeReports: fixed: (ClearCase only) ClearCase performance too slow on incremental updates (Case 37005)
- CodeReports: implemented: Installer available without client GUI (Case 37585)
- CodeCollaborator: fixed: (Team Foundation only) TFS support missing from .NET 2.0 build (Case 36382)
- fixed: (ClearCase only) Error running cleartool.exe (Case 35970 36083)
- fixed: 'Application failed to start' message running cvs.exe on .NET 2.0 framework (Case 35673)
- fixed: 'The given assembly name or codebase was invalid' error on some systems (Case 35836 35837)
- fixed: .NET initialization error if .NET 1.1 not installed (Case 35759)
- implemented: Vault 3.5 support (Case 33739 34605 35937 36080)
- implemented: No longer supporting .NET 1.0 (Case 35424)
- fixed: Required dll for cvs.exe not available (build 799) (Case 35763)
- fixed: Improve searching ClearCase VOBs for checked out files (Case 34937 34374)
- CodeReviewer: fixed: Old and new images (binary files) transposed in side-by-side viewer (Case 33989)
- fixed: Support for ClearCase symbolic links (Case 33769)
- fixed: No longer supporting .NET 1.0 framework (fix for 'mscorwks.dll could not be loaded' error) (Case 35424)
- fixed: Can't find external executables when directories in PATH are quoted (Case 35125)
- CodeReviewer: fixed: Intermediate revisions missing when review has several iterations (Case 34483)
- CodeReviewer: fixed: Reviewer prompted to configure version control, sometimes many times (FYI, by design Code Reviewer is *never* supposed to ask the reviewer for version control configuration in the middle of a review) (Case 35101)
- CodeReviewer: added: Simple app available to report on Reviewer license usage across multiple repositories (contact support for more information if interested) (Case 33747)
- CodeReports: fixed: This build is just build 806 with some very minor bugfixes and more testing. It is now considered official, but it is STILL the case that there was a database schema change -- you MUST reinitialize your database with THIS build before using it.
- CodeCollaborator: fixed: (ClearCase only) Wrong predecessor used for comparison (Case 34594)
- CodeReports: fixed: CHANGES table could become corrupted, especially with multiple Perforce and/or Subversion repositories
** PLEASE NOTE **
This build of Code Reports has a database schema change, and currently will NOT WORK on any Code Reports database populated or even initialized by earlier builds. Please consider this build highly experimental, and DO NOT point it at a production database!
- CodeReports: fixed: Duplicate/extraneous rows showing up in BASELINES
- CodeReports: fixed: Line counts for files that were (at some point) deleted could be incorrect, especially for Perforce
- fixed: (Perforce only) Products could 'drop' some files and versions, especially when there are case ambiguity dangers (e.g. Perforce client on Linux, Perforce server on Windows)
- CodeCollaborator: CodeReviewer: fixed: (Perforce only) Ability to change job status at check-in restored
- CodeCollaborator: CodeReviewer: fixed: 'Add Modified Files...' functions are now more efficient
- CodeCollaborator: added: First stable release of Code Collaborator Windows Client for .NET 2.0
- fixed: Error message saying temporary file cannot be found
- CodePickle: fixed: Pickled workspaces weren't unpickling correctly in builds 790-796 (Case 34390 34401)
- CodeReviewer: fixed: (Perforce only) Trying to set local mount point throws exception
- CodeReviewer: CodeCollaborator: fixed: 'Add Modified Files' is faster, and 'Add Modified Files From Path' will always work, even if the files are several levels below the selected paths
- CodeReviewer: CodeCollaborator: fixed: 'Frozen' should not be displayed to user as name of a provider
- CodeCollaborator: added: Option to make pop-up window persistent (i.e. remain visible until specifically dismissed) (Case 34305)
- fixed: (Perforce only) various problems with not getting complete histories and correct diffs (numerous cases)
- fixed: (Perforce only) could get NullReferenceException on a file with unusual branching history
- fixed: (Subversion only) URL's with spaces or %20's were broken in svn 1.4 (Case 33721)
- fixed: (Subversion only) Handle cases where Subversion local file tree doesn't exactly match server file tree (Case 33721)
- CodeReports: fixed: never delete all tables when updating - this is never safe (Case 33684)
- CodeReports: fixed: Error creating baselines: System.FormatException (Case 33705)
- CodeReports: fixed: (MS SQL Server only) query timeout set to a very large value (this will be configurable in a later release)
- CodeReports: fixed: several slow internal queries optimized quite a bit
- CodeReports: fixed: memory leak
- CodeReports: fixed: bug in include/exclude filters that use / or \ characters
- CodeReports: fixed: (Perforce only) Two files whose version control paths only differed by case would overwrite each other's data
- CodeReports: fixed: key collision in rare cases could cause two different files to overwrite each other's data
- CodeReports: fixed: no more cleartext passwords in logs
- CodeReports: added: -l command-line option for troubleshooting; using it will dump the list of files that would have been updated into a file, but the database is not actually updated
- CodeReviewer: fixed: NullReferenceException when closing code review window (Case 33246)
- CodeReviewer: fixed: Error in Perforce job specification at check-in (Case 33415)
- CodeReviewer: fixed: (ClearCase only) Compares against wrong version (Case 33498)
- CodeReviewer: CodeCollaborator: fixed: (ClearCase only) Versions dropped (Case 33745)
- CodeCollaborator: fixed: incorrect behavior when review was canceled
- CodeCollaborator: added: Option not to have action item for committing files at review end (Case 33526)
- CodeReports: added: option to limit the size of change comments stored in database (for users who have changelists with extremely large machine-generated comments)
- CodeReports: fixed: Further improvements in speed, memory usage, and stability (NOTE: This involved a database schema change. Once build 700 or later is run against a Code Reports database, older builds WILL NOT WORK)
- CodeReports: fixed: Database no longer keeps 'old' configuration data if configuration changes (previous behavior can still be enabled with new 'NEVER Delete Data' option); duplicate configuration 'instances' will not be created in database (Case 12703)
- CodeReports: added: 'Latest Date to scan' option
- CodeReports: added: 'Double-check last scan' option (i.e., don't assume that the database is totally up-to-date as of the last scan date)
- CodeReports: fixed: When multiple instances of Code Reports are outputting to same database, database could inadvertently be wiped out (Case 31177)
- CodeReports: fixed: Was only going back to last scan date even though database had been wiped (Case 30853)
- CodeReports: fixed: 'Include Binary Files' not checked but some binary files still being scanned (Case 28791)
- added: Support for Subversion 1.4 (Case 24474 26102 26436 27002 27286 28567 28794 28981 30268)
- fixed: Products can leave empty directories behind in Temp directory (Case 32234)
- fixed: Windows error when trying to run external command in directory on network drive (Case 26960)
- fixed: (SourceSafe only) Problems finding modified files when usernames and machine names are similar (Case 26147)
- fixed: (Perforce only) Tools not getting diffs from Perforce if Perforce file type is <binary> (Case 25922)
- CodeCollaborator: fixed: .NET Drawing Exception (Case 13227)
- CodeCollaborator: fixed: System.ComponentModel.Win32Exception: Not enough storage is available (Case 31406)
- CodeCollaborator: CodeReviewer: added: Consolidate checkin option names (Case 24409)
- CodeCollaborator: added: Show review title in commit action items (Case 25996)
- CodeCollaborator: CodeReviewer: fixed: (Perforce only) Issue-tracking system integrated with Perforce jobs getting wrong changelist number when our tools checkin (Case 29224)
- CodeReviewer: fixed: (Perforce only) Fails ungracefully when changes have inadvertently already been checked in (Case 28019)
- CodeReviewer: fixed: Some users still having problems with config options not staying changed (Case 12452)
- CodeReports: fixed: Numerous improvements in speed, memory usage, and stability
- CodeReviewer: CodeHistorian: fixed: Side by side view: viewing two local files, only one pane would update on refresh (Case 25307)
- fixed: Problems loading files with UNC paths with fully qualified domain names (Case 22538)
- CodeReviewer: fixed: Null Reference Exception at Check-In (Case 25090)
- CodeReviewer: fixed: Reviewer's ActivityMonitor.dll should not set off anti-virus software anymore (Case 20362)
- fixed: (Subversion only) Support _svn directory as well as .svn (Case 19380)
- CodeCollaborator: fixed: Pathnames always use forward slashes now, regardless of whether command-line or GUI client was used to upload (Case 11009)
- CodeCollaborator: fixed: GDI+ exception (Case 18007 11445 12467)
- CodeCollaborator: fixed: Toast window reports count of action items that actually require attention (Case 16620 13528)
- CodeReviewer: fixed: More work on 'Check-in failed but no errors were reported' -- This should be completely fixed now, on Perforce at least (Case 14164 12750 12715 9854)
- CodeReviewer: fixed: (Perforce only) Various check-in errors when multiple, overlapping Perforce configurations are defined (Case 10577 15584 23388)
- CodeReviewer: fixed: Repository path was not being normalized -- e.g. extra spaces at the beginning of the filename could cause failure (Case 15463)
- CodeReviewer: fixed: Repository version verification improved (Case 10077)
- CodeReports: fixed: Code Reports would only keep baseline data for one configuration (in multi-configuration installs) (Case 15662)
- CodeReports: fixed: Accuracy of counting algorithm increased -- only affects lines_affected and lines_overlapped in cLOC, wLOC, sLOC, eLOC (not plain LOC) (Case 11323)
- CodeReports: fixed: (Perforce only) Bad Perforce port causes endless error loop (Case 12704)
- CodeReports: fixed: 'Index out of range' exception (Case 18563)
- CodeReports: added: Option to set logfile path (Case 14768)
- fixed: (CVS only) pre-Y2K change data could be loaded with wrong year
- CodeCollaborator: fixed: No content uploaded for uncontrolled files (Case 14959)
- CodeCollaborator: CodeReviewer: fixed: Main window comes up in dual screen position with only one monitor (Case 13829)
- CodeReviewer: fixed: Check-in failed but no errors were reported (Case 12750 12715 9854)
- CodeReviewer: fixed: Comments sometimes could not be viewed or un-blocked; now comment/line number synchronization is much better in general (Case 13067 13069)
- CodeReviewer: added: 'Take Review' (i.e. assign it to myself) button to Code Review Status list (Case 10076)
- CodeReviewer: fixed: Verifies that the selected repository is the correct version (2.x vs. 3.x) (Case 10077)
- CodeReports: added: GUI dialogs for deleting data by configuration, baseline, or label
- CodeCollaborator: fixed: (Perforce only) Default changelist not supported, so shouldn't be offered in list of changelists (Case 12404)
- CodeCollaborator: fixed: Network error caused review creation data to be lost (Case 9995)
- CodeReviewer: fixed: Server configuration options won't stay changed (Case 12452)
- CodeReviewer: fixed: Original developer comment should still be on first line with Full Audit Trail (Case 13016)
- CodeReports: added: More garbage collection and memory usage debug logging added (Case 10309 10511 12457)
- CodeReviewer: fixed: Local path to reviewed files changed in review, results in lost comments and commit problems (Case 9219 9936)
- CodeCollaborator: fixed: Wrong timestamps on uploaded changelists (Case 11415)
- CodeReviewer: fixed: Doesn't recognize binary files as changed at commit time (Case 11172)
- CodeReviewer: fixed: (Perforce only) "Input string was not in a correct format" error when creating review (Case 11184 11482)
- CodeCollaborator: fixed: Occasionally crashes when left running for a long time (Case 11445)
- CodeReviewer: fixed: Can't see most recent changes when review is reassigned (Case 10413)
- CodeCollaborator: fixed: Collaborator Windows GUI client toast window steals focus (Case 10071 10576)
- CodeCollaborator: added: Notification options: disable toast window, use custom sound (Case 9773)
- CodeReviewer: added: Include CodeReviewerDecoder in install (converts .crdata to XML) (Case 11231)
- CodeReviewer: added: Creator and creation date included in Full Audit Trail (Case 11559)
- CodeReviewer: added: Focus and tab order improvements to Perforce Review dialog (Case 3104)
- CodeCollaborator: added: Add toolbar buttons for Collaborator server home page and login (Case 9792)
- CodeCollaborator: fixed: UpdateLayered exception when toast window displayed while in hibernation (Case 6733)
- CodeCollaborator: fixed: (CVS only) "cvs server: cannot find module - ignored" error in sandbox branches and local CVS subdirectories that don't map to root repository (Case 9010)
- CodeCollaborator: fixed: "Object reference not set to an instance of an object" error when creating review while not logged in (Case 9774)
- CodeCollaborator: fixed: Update application and system tray icons (Case 10056)
- CodeCollaborator: fixed: Double clicking system tray icon does not open main window if minimized (Case 10271)
- CodeReviewer: fixed: (Clearcase only) Searching for modified files taking too long (Case 10378)
- CodeCollaborator: added: Support commit of uploaded files after review completion (Case 9137)
- CodeReviewer: added: Ignore Line Number option added to side by side viewer (Case 9401)
- CodeCollaborator: fixed: Collaborator client appears to hang with 1800+ users (Case 9434)
- CodeCollaborator: fixed: Hidden window causes annoying flash on startup (Case 9760)
- CodeCollaborator: fixed: Collaborator client gets error creating review when not logged in (Case 9774)
- CodeCollaborator: fixed: Toaster window steals focus (Case 9779)
- CodeCollaborator: fixed: Need way to delete action items when already committed (Case 9800)
- CodeReviewer: fixed: (CVS only) Files merged from another branch (with dummy timestamps) aren't showing revision history (Case 6979 7217)
- CodeReviewer: fixed: (Subversion only) Clients 1.2 and up missing revisions on older branches because of new path protocol (Case 8427 8549)
- CodeReviewer: fixed: (Clearcase only) Clearcase performance improvements (Case 8516 3948)
- CodeReports: fixed: Improved GUI for trial license detection (Case 8971)
- CodeReviewer: fixed: (Clearcase only) Not respecting config_spec version level (Case 9136)
- CodeReviewer: added: Restore Notes view from Search Results, and restore previous Notes item selection after Comment dialog (Case 7573)
- CodeReviewer: added: References to tiled windows changed to cascaded (Case 8426)
- CodeReviewer: added: Implemented Import Path List function for importing paths to scan (Case 9034)
- CodeReviewer: fixed: Exception when accessing review repository options (Case 8387 8425 8429 8489)
- CodeHistorian: CodeMetrics: CodeReviewer: CodePickle: fixed: Text entry fields in licensing dialogs behave non-intuitively (Case 8347)
- CodeReviewer: fixed: (Perforce only) Out of Memory exception when loading very large Perforce histories (Case 8434)
- CodeCollaborator: added: Handle server requests on background thread for UI responsiveness (Case 8417)
- CodeCollaborator: added: Losing selected item when action items refresh (Case 8511)
- CodeCollaborator: CodeHistorian: CodeMetrics: CodePickle: CodeReviewer: added: Smart window positioning in Suite products, and batch review support for Code Reviewer (Case 7273)
- CodeReviewer: fixed: Users do not appear in repository list after installing (Case 6720 6767 7547)
- CodeReviewer: CodeCollaborator: fixed: Installed application not terminated during reinstall (Case 6737)
- CodeHistorian: fixed: Code Historian plugin and install incompatibility with .NET 2.0 Framework (Case 6797)
- CodeHistorian: fixed: Null reference exception in SubmitForm constructor (Case 7460)
- CodeReviewer: fixed: License validation failing with Turkish (and other) regional settings (Case 7526)
- CodeCollaborator: fixed: Error uploading first changelist to an existing review (Case 7560)
- CodePickle: fixed: (VSS only) Resume pickled files fails with "invalid action" if source file state unknown (Case 7589)
- CodeReviewer: fixed: Side by side analysis view gets exception if no local file available (Case 8203)
- CodeReviewer: fixed: Web Service doesn't install .NET framework if not already installed (Case 8298)
- CodeReviewer: added: Added note icon and notification dialog for accepted reviews with non-blocking comments (Case 7234)
- CodeReviewer: added: Add new icon and font color for accepted review files with non-blocking comments (Case 4584)
- CodeReviewer: fixed: Arithmetic exception in .NET System.Drawing.Font constructor (Case 5596)
- CodeReviewer: fixed: Web server experiencing disconnects and using up resources (Case 6702)
- CodeReviewer: fixed: A generic error occurred in GDI+ (Case 7081 7273)
- CodePickle: fixed: A workspace can be lost upon failed attempt to restore files (Case 7138)
- CodeReports: fixed: labels.label_name field is too small for some users (Case 7202)
- CodeReviewer: fixed: Frequency of polling the web services repository should be configurable (Case 7212)
- CodeReviewer: fixed: Cannot launch unusual browser configuration (Case 7216)
- CodeReviewer: fixed: Overflow or underflow in the arithmetic operation (Case 7240)
- CodeReviewer: fixed: Default screen position not consistent for forms (Case 7255)
- CodeReviewer: fixed: Help menu choice brings up empty browser window (Case 7277)
- CodeReviewer: fixed: Review comment format repository configuration error (Case 7301)
- CodeReviewer: fixed: Saving unmodified review data too slow and uses unnecessary bandwidth (Case 7344)
- CodeReviewer: fixed: Null reference exception in SubmitForm constructor (Case 7460)
- CodeReviewer: added: Ability to review multiple files simultaneously (Case 6871)
- CodeReviewer: added: Ability to cancel from Add Reviewer Comment dialog (Case 6954)
- CodeCollaborator: added: Support web proxies in Windows GUI Client (Case 6981)
- added: Add the ability to upload/review files not under version control (Case 7101)
- added: Note icon for review files with non-blocking comments (Case 2856 7234)
- added: Code Reviewer - feature requests (Case 7273)
- CodeCollaborator: fixed: Handle login failure when switching Code Collaborator server parameters (Case 6761)
- CodeCollaborator: fixed: New changes to file not appearing when re-uploading to Code Collaborator server (Case 6957)
- CodeReviewer: fixed: (CVS only) Don't commit files when check-in conflicts exist (Case 6976)
- CodeReports: fixed: (VSS only) version_scm field should reflect file change type (Case 6982)
- CodePickle: CodeReviewer: fixed: (Perforce only) Fix P4PASSWD error occurring when ticket authentication enabled (Case 6985 6614)
- CodePickle: CodeCollaborator: fixed: Versions should no longer display beta level release (Case 6986)
- CodeReviewer: fixed: (Perforce only) Fix out of memory exception caching large Perforce directories (Case 6918 6961 6990)
- CodeReviewer: fixed: (Perforce only) Handle FileInfo exception creating review (Case 6997)
- CodeReviewer: fixed: Handle exception when Web Services repository not available at startup (Case 7004)
- CodeReviewer: fixed: Handle exception reassiging a review which has an invalid file in the changelist (Case 7005)
- CodeReviewer: fixed: Handle .NET exception "A generic error occurred in GDI+" displaying revision history in Side by Side viewer (Case 7081)
- CodeReviewer: fixed: Handle exception reassiging a review which has an invalid file in the changelist (Case 7093)
- CodeReviewer: added: Support for Select All in Comment dialog (Case 2856)
- CodeReviewer: added: Support Cancel from Attach Reviewer Comment dialog (Case 2856 6954)
- CodeReviewer: added: Allow grace overage amount for Code Reviewer licenses (Case 7073)
- CodeReviewer: added: (Perforce only) Added repository configuration tab for Perforce-only options (Case 7074)
- CodeReports: fixed: (VSS only) Not finding SourceSafe labels applied to specific files (Case 6564)
- CodeReviewer: fixed: Side by side viewer doesn't recognize Unix format line endings (Case 6655)
- CodeReviewer: fixed: Review repository configuration dialog has invalid help link (Case 6675)
- CodeCollaborator: fixed: Login action not exposing login failures (Case 6761)
- CodeReviewer: fixed: Reviews losing changelist files and review data after exception (Case 6832 6721 6711)
- CodeMetrics: fixed: Error viewing file when none selected in graph (Case 6884)
- CodeReviewer: fixed: Unable to add comment to file with unusual window sizing (Case 6845)
- fixed: Fixed invalid links and updated documentation (Case 6894)
- CodeReviewer: fixed: Code Review window splitter location not saved (Case 6907)
- CodePickle: CodeCollaborator: fixed: Enable/disable verbose logging in User Preferences (Case 6959)
- added: Support for Clearcase labels (Case 6810 6545 5052 4957)
- CodeReviewer: fixed: Review Repository Configuration help not available (Case 6675)
- CodeReviewer: fixed: Code Review Status screen not sorting correctly by date (Case 6691)
- CodeReports: fixed: SQL operation times out updating BASELINES table (Case 6699)
- CodePickle: fixed: (ClearCase only) Find All Modified Files not finding some modified files (Case 6748)
- CodePickle: fixed: (ClearCase only) 'The object is currently in use elsewhere' exception in side by side viewer (Case 6777)
- CodeReports: fixed: Date value not displaying correctly in Excel reports, and Change Summary Report SQL syntax error (Case 6831)
- added: Separate log file names for Code Pickle, Web Services Repository, and Code Collaborator Windows Client (Case 6763)
- CodeReviewer: fixed: (ClearCase only) incorrect version history for files checked out of non-main branch (Case 6584)
- CodeReviewer: fixed: review windows don't close when logging off (Case 6647)
- CodeCollaborator: fixed: (Perforce only) handle exception when P4PASSWD invalid or unset (Case 6705)
- CodeCollaborator: added: new installer shortcuts and icons. Wait for uninstaller to complete before continuing (Case 6645)
- added: (Perforce only) support for Perforce security level 3 authentication systems across all Smart Bear products (Case 5627)
- CodeReviewer: fixed: (Perforce only) erroneous error message with "none" text in a certain "p4 fstat" field (Case 6402)
- CodePickle: fixed: resume only works for the first review (when used with Code Reviewer integration) (Case 5458 5399)
- CodePickle: fixed: timestamps on resumed files should be current instead of matching the time of pickling (Case 5420)
- CodeReviewer: fixed: duplicate usernames with domain qualifier cause license limit errors (Case 5430)
- CodePickle: fixed: (Perforce only) new-style Perforce server beta version string not supported (Case 6274)
- CodeReports: fixed: (ClearCase only) retrieving incorrect head revision in branched files (Case 5423)
- CodeReports: fixed: (ClearCase only) missing file versions before revision with original mkelem as predecessor (Case 5555)
- CodeReports: fixed: (ClearCase only) timestamps incorrect for foreign languages (Case 5571)
- CodeReviewer: fixed: double-counting users in multiple repositories (Case 3494 5114 5430)
- CodeReviewer: fixed: NullReferenceException inside a listbox under specific conditions (Case 6260)
- CodeReviewer: fixed: author can un-block a comment after a new comment is created (Case 6326)
- CodeReports: fixed: error with very long file extensions not allowed to insert into the database (Case 5361)
- CodeReviewer: fixed: (Vault only) compatability problem with Vault 3.1 client installed (Case 5394)
- CodeReviewer: fixed: (Vault only) cannot list Vault repositories if SSL is required (Case 5395)
- CodeReviewer: added: (v3.1 only) configuration option for the default setting for the "Block Check-In" checkbox (Case 5283)
- CodeReviewer: added: (v3.1 only) whole-review status indicators and counters (Case 5314)
- CodeReviewer: added: (v3.1 only) alternate file-based accept/reject workflow (Case 4584)
- CodeReviewer: fixed: spurious exception while closing the side-by-side view every once in a great while (Case 5138 5211 5177)
- CodeReviewer: fixed: comment delete button should delete the entire comment, not just the comment history (Case 5360)
- CodeReviewer: fixed: cannot delete old users (Case 5262)
- CodePickle: added: (ClearCase only) completed ClearCase support (Case 3378)
- CodePickle: fixed: (Vault only) not properly handling a NULL-pointer coming from the Vault server (Case 4292)
- CodePickle: fixed: (Vault only) error unpickling over read-only files; file content is now copied over and the read-only bit is restored (Case 4478)
- CodeReports: fixed: (ClearCase only) ClearCase branches don't show up in the database under certain circumstances (Case 4897)
- CodeReviewer: fixed: (Perforce only) out-of-sync Perforce changelist with global quantity limiter and several newer versions can show up without version history (Case 4621)
- CodeReviewer: fixed: (Perforce only) submitting especially large Perforce changelist produces error and changelist is not submitted (Case 4740)
- CodeReviewer: fixed: the "allow users to review own changes" feature was incorrectly being applied to assigning from the global reviewer pool to yourself (Case 4751)
- CodeReviewer: fixed: side by side saves bad values when maximized; default focus to comment in create review (Case 4824)
- CodeReviewer: fixed: erroneous "file busy" error messages produced on large installations with certain types of client collisions (Case 4902)
- fixed: (ClearCase only) error initializing ClearCase View name containing a space (Case 4969)
- CodeReviewer: fixed: (CVS only) not committing changes that consist entirely of deleted files (Case 4986)
- CodeReviewer: fixed: (Perforce only) renamed files not being committed properly (Case 4991)
- CodeReviewer: fixed: (Vault only) unexpected error with certain Vault working folder assignments (v3.x) (Case 4292)
- CodeReviewer: fixed: side-by-side tooltips with comments not well-formatted with new chat-history data (Case 4649)
- CodeReviewer: changed: allow deleting comment with audit history (site-wide setting) (Case 4494 4624 4710 4658)
- CodeReviewer: fixed: side-by-side launches comment dialog even on right-click menu (Case 4673)
- CodeReviewer: fixed: blocking check-in comment is sometimes disabled when it shouldn't be (Case 4675 4680)
- CodeReviewer: fixed: (Perforce only) empty changelist causes null pointer exception (Case 4795)
- CodeReviewer: fixed: local file changes are not picked back up when review is returned (only happened in a certain case) (Case 4809 4815 4817)
- CodeReviewer: fixed: (Vault only) unexpected error with certain Vault working folder assignments (v2.x) (Case 4292)
- CodeReviewer: fixed: review redisplayed as empty after check-in (Case 4511)
- CodeReviewer: fixed: escape key doesn't exit status dialog (Case 4560)
- CodeMetrics: fixed: graphing with no directory selected causes spurious exception (Case 4581)
- CodeReviewer: fixed: backward-compatability for old-style manual changelists in newer versions (Case 4444)
- added: (Perforce only) support for Perforce servers in "internationalized" mode (Case 4279)
- CodeReviewer: added: chat-style code review comments, letting developers and reviewers chat back and forth, preserving each chat session in the audit trail (Case 4228)
- CodeReviewer: fixed: (Perforce only) large server transactions fail sometimes with "hung" client (Case 2887 3356 4146)
- CodeReviewer: fixed: (Perforce only) exception opening code reviewer dialog with certain configuration of Perforce files (Case 4246)
- CodeReviewer: added: option for whether to Pickle review files is now sticky (Case 4250)
- CodeReviewer: fixed: empty changelists produced difficult-to-understand error message (Case 4251)
- CodeReviewer: fixed: (Perforce only) empty changelist description causes error; prevents changelist check-in (Case 4298)
- CodeReviewer: fixed: empty changelists produced difficult-to-understand error message (Case 4292 4293)
- CodeReports: fixed: SQL date not internationalized, causing errors when data uploaded to SQL Server (Case 3919 4314)
- CodePickle: added: accept list of files to suspend on the command-line with --suspend (Case 4077)
- CodePickle: fixed: column headings in KDiff3 merge tool were backwards (Case 3658)
- CodeReviewer: added: built-in integration with Code Pickle (Case 4078)
- CodeReviewer: fixed: (CVS only) deleted files don't appear in Change List Wizard when searching for modified files by directory (Case 3936 3942 4007)
- CodeReviewer: fixed: uninstaller sometimes not shutting down the Code Reviewer application automatically (Case 4033)
- CodeReviewer: fixed: ArgumentOutOfRange exception in review status dialog under new .NET framework (Case 4153)
- added: added date to log file lines (Case 4189)
- CodePickle: added: first public release of Code Pickle
- CodeReviewer: added: add/delete files from a review before returning the review to a reviewer (Case 3631)
- CodeReviewer: fixed: focus in the wrong place in the Comment dialog (Case 3696 3758)
- changed: now sharing version control configuration across the products (Case 3799)
- CodeReports: changed: (CVS only) speed enhancements for scans of CVS repositories (Case 3819)
- CodeReports: changed: support for external PostgreSQL v8.0 server (Case 3819)
- CodeReports: added: client GUI can now make queries over 4000 lines; number of lines in query now displayed (Case 3835)
- CodeReviewer: fixed: crash while trying to request a code review during license verification (Case 3851)
- CodeReports: changed: no longer including PostgreSQL in the installer; updated documentation to explain how to install PostgreSQL externally
- CodePickle: fixed: error message the first time version control is configured (Case 3683)
- CodePickle: added: (ClearCase only) now works with ClearCase (Case 3688)
- CodeHistorian: fixed: (again) incorrect error message saying a file is "special" when it is actually in merge conflict using CVS v1.12.x (Case 3580)
- changed: progress bar centered on parent window instead of on the screen (Case 3592)
- CodeHistorian: fixed: multi-file select doesn't work when the file is present only on the local hard drive (Case 3593)
- changed: all products now share a common version control system configuration (Case 3603)
- CodeHistorian: added: command-line should accept relative file paths (Case 3457)
- CodeHistorian: fixed: (CVS only) incorrect differences when viewing certain types of CVS branch checkouts (Case 3513)
- CodeReviewer: fixed: (Perforce only) cannot submit changelist containing only deleted files (Case 3514)
- CodeReviewer: fixed: errant application error dialog during an unusal confluence of timings (Case 3523)
- CodeReviewer: fixed: (Subversion only) detecting checked-out files taking too long because not restricting scan to selected directories (Case 3535 3540)
- CodeReviewer: fixed: (CVS only) incorrect error message saying a file is "special" when it is actually in merge conflict using CVS v1.12.x (Case 3580)
- CodeReviewer: fixed: duplicate user entries when repository becomes available after being disconnected (Case 2949)
- CodeReviewer: fixed: occassionally main screen comes up "blank" on certain systems (Case 3353)
- CodeReviewer: fixed: (CVS only) with certain branching steps, Code Reviewer believes the file is out-dated when it is not actually (Case 3451)
- CodeReviewer: fixed: installer will exit running instances before attempting to install over (Case 3353)
- CodeReports: changed: don't include Attic directories when scanning CVS servers (Case 3465)
- CodeReviewer: fixed: all windows should remember their previous sizes (Case 2811 2832 3320)
- CodeReports: fixed: installer fails when postmaster process isn't properly stopped (Case 3223)
- CodeReviewer: fixed: (CVS only) incorrect diff display when CVS file is branched, the new branch is selected, but the file has not yet been committed at least once in the new branch (Case 3245)
- CodeReviewer: fixed: (CVS only) error resubmitting review when file names change capitalization (Case 3290)
- CodeReviewer: fixed: (Perforce only) error resubmitting review when file is removed from changelist, re-submitted, then added back to the changelist and re-submitted again (Case 3299)
- CodeReviewer: fixed: error with missing Win32 API when running under Windows NT (Case 3341)
- CodeReviewer: fixed: (Perforce only) Perforce command hanging the process (Case 3280)
- CodeMetrics: fixed: Bad comma character in French-language number formatting (Case 3281)
- CodeReviewer: fixed: error from Windows about running out of Window handles or error creating handle (Case 951 2745 2823 2963 3064 3065 3098)
- CodeHistorian: fixed: (Perforce only) stuck trying to view a file with Unicode characters in the changelist description (Case 3170)
- CodeReviewer: fixed: (CVS only) error committing files from certain directories (Case 3222 3269)
- CodeReviewer: fixed: (CVS only) incorrectly says "file is out of date" when file has just been moved to a new branch (Case 3245)
- CodeHistorian: fixed: Visual Studio 2003 plug-in not working (Case 2726 2870 2848 3010)
- CodeReviewer: fixed: attach reviewer comment dialog box needs alt-O keyboard accelerator (Case 2855)
- CodeReviewer: fixed: hang opening file with certain history (Case 3185)
- CodeReviewer: fixed: (Perforce only) cannot submit changelist where all files are marked for deletion (Case 3198)
- CodeReviewer: fixed: moving mouse over file list quickly in Perform Review dialog sometimes produces an error message (Case 3203)
- CodeReviewer: fixed: clicking "View" in Perform Review dialog with no files selected when dialog first appears produces an error message (Case 3115 3180)
- CodeReviewer: fixed: reviews sent to office account not accessible over VPN (case-sensitivity on Windows user names) (Case 3115)
- CodeMetrics: fixed: exception loading Arial font in graph window (Case 3143)
- CodeReports: fixed: (Perforce only) with certain server-side security settings, cannot access selected paths (Case 3138)
- CodeReviewer: fixed: (ClearCase only) exception when only ClearCase M: (MVFS) drive is defined (Case 3149)
- CodeReviewer: fixed: occasional errant "review does not exist" messages (Case 2926)
- CodeReviewer: fixed: (Perforce only) files removed from changelist are still in the review when sent back to a reviewer from the author's machine (Case 3022)
- CodeReviewer: fixed: (Perforce only) Perforce connectivity client not supporting Unicode Perforce server (Case 3027)
- CodeHistorian: fixed: "Add-in cannot load" errors in Visual Studio 2003 (Case 1922 2539 2726 2848 2969 3019)
- CodeHistorian: fixed: installer didn't know Visual Studio wasn't running (Case 2880 3021)
- CodeHistorian: CodeReviewer: CodeMetrics: changed: updated installers for new v3.0 Final (not beta)
- CodeReviewer: fixed: (CVS only) slow "modified file" scan when only certain directories selected (Case 2973 2978)
- CodeReviewer: fixed: dialog resizing caused buttons to overlap (Case 2974)
- CodeHistorian: CodeReviewer: CodeMetrics: fixed: (ClearCase only) improved UI and help text for configuration dialog (Case 2999)
- CodeReviewer: added: option to disable the activity monitor (Case 1864)
- CodeReviewer: fixed: refresh problem where checks/exs are not rendered (Case 2905)
- CodeReviewer: fixed: bad dialog sizing limits and button motion behavior causes buttons to overlap if dialog is sized too small (Case 2974)
- CodeReviewer: fixed: double-counting users when "don't use domain" option in effect (Case 2949)
- CodeReviewer: fixed: (ClearCase only) possible fix for Interop DLL confict (Case 2899)
- CodeReviewer: fixed: Corrupted reviews under special circumstances - please upgrade ASAP (Case 2852)
- CodeReviewer: added: user-definable minimum number of versions included with code review (Case 2899)
- CodeReviewer: fixed: (ClearCase only) Error parsing checked out branch of Clearcase files (Case 2779)
- CodeReviewer: fixed: (Perforce only) Unable to check in changelists with re-included view files ("+" syntax after "-" syntax in the file view) (Case 2842)
- CodeReviewer: fixed: no files in Change List Wizard even though they are really present (Case 2706 2825)
- CodeReviewer: changed: dialogs need accelerator keys and better tab-ordering (Case 2781)
- CodeReviewer: fixed: files modified on developer side not always updated in reviewer view when performing self-reviews
Build 457 (2005-01-19)
- All Products: added: (Case 2556) (ClearCase only) (v3.0 only) Added full support for multiple VOB directories under a single view path
- All Products: fixed: (Case 2703) (Perforce only) Password-protected accounts not accessible in certain installations
- All Products: fixed: Icon support for multi-lingual .NET environments
- Code Reviewer: changed: (Case 2528) Reinstated the "Accept" button on the "Perform Review" dialog
- Code Reviewer: added: (Case 2564) (v3.0 only) Additional options for default review comment before check-in
- Code Reviewer: added: (Case 2574) Added ability to multi-select files and change all states at the same time
- Code Reviewer: changed: (Case 2704,2706) File-selection dialog should not automatically pull all changes
- Code Reviewer: fixed: (Case 2737) SourceSafe COM error in certain environments
- Code Reports: added: (Case 2555) Added Excel report: Baseline LOC by Month
Build 452 (2005-01-14)
- All Products: fixed: (Case 2564) exporting over read-only files produces a warning, then allows the export to proceed if the user desires
- All Products: fixed: (Case 2657) side-by-side view not showing diffs within lines as documented
- Code Reviewer: fixed: (Case 2706) (SourceSafe only) fixed error when controlled but not-checked-out files are checked in after review is complete
- Code Reviewer: fixed: (Case 2686) (Vault only) fixed hang when multiple versions of Vault files were extracted by simultaneous threads
Build 451 (2005-01-11)
- All Products: fixed: (Case 1923) (Vault only) fixed error when server port is specified
- Code Reviewer: fixed: (Case 2557) (Vault only) not finding modified files under certain conditions
Build 449 (2005-01-04)
- All Products: added: (Case 1839,1905,1923) (Vault only) added support for Vault v3.0.1 as well as v2.0.6.
- Code Reviewer: added: creating reviews now prompts with modified files, (doesn't affect Perforce)
- Code Reviewer: fixed: (Case 2504,2509) (Perforce only) slow loading files in directories with large numbers of files
- Code Reviewer: fixed: (Case 2522) (ClearCase only) ignoring initial "empty file" version
Build 448 (2004-12-27)
- Code Reviewer: fixed: (Case 1695) an error in the "create review" dialog causes all fields to lose their values
- Code Reviewer: fixed: (Case 1771) "Help" functions invoke IE instead of configured default browser
- Code Reviewer: added: (Case 1804) checklist history should export in XML report
- Code Reviewer: fixed: (Case 1843) hang during large changelist submission
- Code Reviewer: added: (Case 1924) reviewer notes should be different (configurable) colors depending on "blocking/non-blocking" status
- Code Reports: changed: (Case 1877) changing the license code in one configuration automatically changes codes for all configurations
- All Products: fixed: (Case 1916) command-line scripting system using the wrong substitution variables
- Code Reviewer: fixed: (Case 1927) enter key closes "submit review" dialog instead of inserting a newline
- Code Reviewer: fixed: (Case 1934) (Perforce only) server protocol error when submitting default change list with attached jobs
- Code Reviewer: added: (Case 1936) optimize file content data manipulation in review repository for more efficient and fast review hand-offs, especially with reviews of large quantites of files
Build 447 (2004-12-23)
- Code Reviewer: fixed: (Cases 1805,1855,1897,1909,1917-19) fix for corrupted reviews with large changelists during "reassign review" operation
Build 446 (2004-12-21)
- All Products: fixed: (Case 1894) (ClearCase only) better handling of error messages inserted by ClearCase server into the "ver" command
- Code Reviewer: fixed: (Case 1906) (ClearCase only) not finding checked-out files when parent of controlled directory is selected
Build 445 (2004-12-17)
- All Products: fixed: (Case 1876) (ClearCase only) not handling certain types of ClearCase misconfiguration errors
- Code Reviewer: added: (Case 1841) ability to set project-wide minimum product build number
- Code Reports: fixed: (Case 1875) (ClearCase only) generating only one record in the CHANGES table
Build 444 (2004-12-14)
- All Products: fixed: (ClearCase only) better support for mapped drives
- All Products: changed: (Case 1039) installs for "All Users" if the current user has Administrative access
- Code Historian: fixed: (Case 1591, 1608) Add-In error in Visual Studio
- Code Historian: fixed: (Case 1421) bug where cannot search between label and "now"
- Code Reviewer: fixed: (Case 1811) couldn't "Export" when a file is selected under certain conditions
- Code Reviewer: added: (Case 1697) ability to pick between none,warn,error for when files are in the default changelist
- Code Reports: fixed: uninstaller wasn't removing the service completely
- Code Reports: fixed: installer wasn't starting the service consistently
Build 440 (2004-12-09)
- Code Reviewer: added: ability to toggle each file state between Accepted, Rejected, and Not-Yet-Read
- Code Reports: added: support for config_title and config_description in the CONFIGURATIONS directory
- Code Reports: fixed: path-select dialog remembers previous selection
Build 439 (2004-12-07)
- Code Reports: fixed: null-pointer exception when updating the database without the GUI component
Build 438 (2004-12-06)
- All Products: fixed: (SourceSafe only) bug with identifying modified files with certain configurations with many server paths mapped to single local working directories
- All Products: fixed: (ClearCase only) fixed problems with dynamic views
- Code Reports: added: (ClearCase only) support for ClearCase database schema
Build 436 (2004-11-29)
- Code Reviewer: fixed: (ClearCase only) supports both versions 5.x and 6.x transparently
- Code Reviewer: fixed: (Case 1667) (Vault only) Vault files not properly recognized as "checked out"
- Code Reviewer: fixed: (Case 1690) (Vault only) files in the process of being added had error message instead of silent acceptance
- Code Reviewer: fixed: (Case 1695) (Perforce only) when local changelist is updated but not checked in, don't require Perforce admin access
- Code Reviewer: added: (Case 1613) (Perforce only) (Beta only) added ability to edit job lists attached to changelists as in p4win
- Code Reports: fixed: silent update executable was running the normal control panel instead of updating
Build 432 (2004-11-09)
- Code Reviewer: changed: (Case 1615) (Perforce only) check-for-files-in-default-changelist needs to happen before re-review and commit as well as during review-creation time
- Code Reviewer: added: (Case 1627) (Beta only) added project-wide option blocking users from reviewing their own reviews
- Code Reviewer: fixed: (Case 1630) (Beta only) bad behavior when one of many repositories is off-line
- Code Reviewer: fixed: (ClearCase only) (Beta only) various feature enhancements for ClearCase
Build 431 (2004-11-08)
- Code Reviewer: added: (Case 1567) (Perforce only) displays P4CLIENT instead of P4PORT in changelist drop-down if the former is the main differentiator instead of the latter
- Code Reviewer: fixed: (Case 1625) (SourceSafe only) trapping SourceSafe COM exception for certain files
Build 428 (2004-11-01)
- All Products (Beta): fixed: (Case 1567) local mount point mapping was failing for loading differences between local file and HEAD revision
Build 427 (2004-11-01)
- All Products: added: (Case 1545, 1560) user can supply custom file extension -> editor mappings
- All Products (Beta): added: (Case 1567) user can supply custom local path mappings to correct for mounted drives
- Code Reviewer: added: ability for admin to show/hide the accept-without-viewing button on the Perform Review dialog
v2.1 build 426 (2004-10-28)
- Code Reviewer: fixed: (Case 1562, 1583) "Perform Review" dialog loses review data and "draws blank"
v2.1 build 425 (2004-10-25)
- All Products: added: SourceSafe "fix registry" file for odd-ball SourceSafe installations
- Code Reviewer: fixed: bug with multiple repositories disabled and no repositories in the list
- Code Reports: added: file-level errors accumulate and are reported at the end in XML document
v2.1 build 424 (2004-10-20)
- All Products: fixed: installer fix
v2.1 build 423 (2004-10-19)
- All Products: fixed: (Case 857, 1513) (Subversion only) workaround for broken Windows Subversion client v1.1.0
- Code Reports: fixed: current-only scan misses files with multiple versions when computing metrics
- Code Reports: added: (Case 1532) both "exclusive" and "inclusive" file path filters
v2.1 build 422 (2004-10-19)
- Code Reviewer: fixed: (Case 1534) error loading files with singleton versions in side-by-side
- Code Reviewer: fixed: dialog problem when reviewing uncontrolled file
v2.1 build 420 (2004-10-15)
- Code Historian: added: now loading versions in the background to get the side-by-side dialog up faster
- Code Reviewer: added: GUI for removing stale users from a Code Reviewer system
- Code Reviewer: added: (Case 228) (Perforce only) ability to warn developer when files are in the default changelist
- Code Reviewer: added: (Case 228) (Perforce only) ability to block developers from reviewing the default changelist
- Code Reports: changed: (Case 1513) (Subversion only) usernames must be normalized
- Code Reports: changed: (Perforce only) database schema changed to allow for multiple usernames with different casing
v2.1 build 419 (2004-10-12)
- All Products: fixed: (Case 1437) (Subversion only) still mishandling directory-move events in loading file history
- Code Reviewer: added: ability to export old reviews as XML
- Code Reviewer: added: repository configuration GUI instead of having to manually edit configuration text files
- Code Reports: added: support for PostgreSQL database hosted on a Unix server
- Code Reports: fixed: (Case 1501) (Subversion only) database schema not updated for new Subversion revision strings
v2.1 build 417 (2004-09-24)
- All Products: fixed: (Case 1437) (Subversion only) mishandling directory-move events in loading file history
- Code Reviewer: added: (Case 1442) added option for preventing full audit trail from being committed to version control
v2.1 build 415 (2004-09-22)
- Code Reviewer: fixed: (Case 1420) (Subversion only) Subversion errors from DOS 8.3-style filenames, plus temporary file mishandling
v2.1 build 413 (2004-09-20)
- All Products: added: (Case 1173) ability to disable the auto-detection of text files
- All Products: added: (Case 1407) global limiter for number of versions loaded in side-by-side view
- All Products: fixed: using separate file for Subversion commit command
- Code Historian: fixed: (Case 1144) analysis errors with certain types of differences
- Code Historian: fixed: (Case 1231, 1367) (SourceSafe only) mismanaging SourceSafe server->local path mapping
- Code Metrics: fixed: (Case 1365) changes-only graph not updated automatically under certain conditions
v2.1 build 411 (2004-09-08)
- All Products: fixed: (Case 1309) better support for opening applications with associated documents
- Code Reports: added: new CONFIGURATIONS table to show configuration information and last-update time in the database
v2.1 build 410 (2004-08-31)
- All Products: fixed: (Case 1290) (Perforce only) not able to parse Perforce Beta Server version string
- Code Reviewer: changed: significantly reduced RAM usage through lazy-loading of review contents
- Code Reviewer: fixed: "index out of range" error when opening a review that has been deleted from the review status window
- Code Reports: added: ability to host database on different server than the metrics-collector server
v2.1 build 409 (2004-08-23)
- Code Reviewer: fixed: (Case 1259) crash problem when comparing review file with an on-disk file
- Code Reports: fixed: (Case 1211) (Perforce only) fixed infinite loop error on file with strange history
v2.1 build 408 (2004-08-16)
- All Products: fixed: (Case 1187) (CVS only) detecting when global "-l" option is not supported by the server
- Code Reports: fixed: new 'version_seq' field wasn't updated properly
v2.1 build 407 (2004-08-10)
- All Products: fixed: (Case 1199) (SourceSafe only) now properly handling project->local path mappings encoded as DOS 8.3 paths
- Code Reports: added: support for new LABELS table in the database
v2.1 build 406 (2004-08-03)
- All Products: fixed: (Case 1121) (SourceSafe only) paths with many SourceSafe mappings take too long to load
- All Products: fixed: (Case 1138) (Perforce only) made P4CLIENT documentation more specific and now checking for correct letter casing
- Code Reviewer: added: (Case 1141) (Perforce only) now autoamtically including Perforce changelist comment in initial comment text
- Code Reports: added: support for local file and command-line file access in lieu of proper version control plugin
v2.1 build 405 (2004-07-21)
- All Products: changed: caching brushes for speed and possible fix for "handle" problems
- All Products: added: (Vault only) support for SSL servers
- Code Historian: fixed: (Case 1125) multi-file search not working properly with path-names with upper-case letters under some version control systems
- Code Reviewer: changed: (Case 1122) can now work without any version control configuration
- Code Reports: added: new LABELS table lets you make time-based queries based on project labels
v2.1 build 404 (2004-07-19)
- All Products: fixed: (Case 1112) (Perforce only) detect a now-defunct Perforce client specification instead of blindly creating a new one
- Code Reviewer: added: optional feature to archive old reviews
- Code Reviewer: added: optional feature to prevent developers from even being able to check in reviews from Code Reviewer
- Code Reviewer: changed: removed problematic launch from Visual Studio
- Code Metrics: fixed: (Case 1112) when graph zoomed in, then switch graph to files without history at that point in time, creates incorrect error message saying files are not under version control.
v2.1 build 403 (2004-07-16)
- Code Reviewer: added: completed reviews are saved in the shared directory instead of deleted, but this behavior can be overridden
- Code Reviewer: added: optional ability to specify that developers cannot check in reviews to the version control system (default is disabled)
- Code Reviewer: fixed: erronous message saying too many users in the system when different license codes are used at the same time
v2.1 build 402 (2004-07-15)
- All Products: fixed: (Case 1093) (Perforce only) not recognizing files stored at the root of the depot
- Code Reviewer: fixed: (Case 1097) file access denied while deleting a review
- Code Reviewer: fixed: (Case 1004) (Perforce only) now properly supporting scripts that block Perforce check-ins
v2.1 build 401 (2004-07-13)
- Code Reviewer: fixed: (Case 1062) (CVS only) dropping end characters from comments on certain CVS server configurations
- Code Reviewer: changed: (Case 1004) (Perforce only) added verbose logging information for Perforce check-ins
- Code Reports: added: support for the SourceGear Vault version control system
- Code Reports: added: VERSIONS.version_seq sequence number on a per-file basis to make certain queries easier
v2.1 build 400 (2004-07-09)
- All Products: added: beta-level support for the SourceGear Vault version control system
- Code Reviewer: added: (Case 1004) (Perforce Only) support for perforce triggers that block changelist commits
- Code Reviewer: fixed: (Case 1059) review of unmodified CVS files didn't create a new file version with the audit trail
- Code Reviewer: fixed: (Case 1060) incorrectly allowed opening a file for edit during a review - now the item is grayed out
- Code Reviewer: fixed: (Case 1061) name-mapping not applying in line-by-line comment information
v2.1 build 398 (2004-07-02)
- Code Historian: added: (Case 1012) added ability to open side-by-side using version control server path instead of local file path (sidebysideserver command)
- Code Reviewer: fixed: (Case 959) erroneous warning dialog when you delete your own returned review
- Code Reviewer: fixed: (Case 998) unable to launch viewer from "Edit" button with certain file types
- Code Reviewer: added: global username/alias mapping to tweak display of reviewers
v2.1 build 397 (2004-06-24)
- Code Historian: fixed: (Case 772) date range not always saved in multi-file search
- Code Historian: fixed: (Case 772) (Subversion only) "bogus path" error under some installations with multi-file scanning
- Code Historian: added: (Perforce and Subversion only) using more efficient algorithm to scan files for changes in date-range
- Code Reviewer: fixed: (Case 772) (Subversion only) "bogus path" error under some installations with modified-file selection
- Code Reviewer: fixed: (Case 940) fixed erroneous exception when clearing read-only bit with certain mounted shared file systems
- All Products: fixed: improved error messages with bad license codes to reduce confusion among trial users
v2.1 build 396 (2004-06-17)
- Code Reviewer: fixed: (Case 871) bogus alert dialog when you check in a review
v2.1 build 395 (2004-06-15)
- All Products: fixed: (Case 672) window sizes/positions go crazy when "large fonts" are enabled
- Code Reviewer: added: when a review is deleted or reassigned while a user is performing a review, the user is prompted to stop the review or to continue with a copy-on-write copy of the review
- Code Reviewer: fixed: (Case 854) deleted review still appears
- Code Reviewer: fixed: (Case 817) "refresh" crashes in side-by-side view
- Code Reports: fixed: (Case 809) installer missing several system DLL's, so installation doesn't work properly under certain operating systems
v2.1 build 394 (2004-06-14)
- All Products: fixed: (Case 530, 805) side-by-side option of "ignore whitespace" now does better job at linking up remaining lines
- Code Reviewer: fixed: reviews now change file name upon every change to get around some problems with Microsoft File Sharing
- Code Reviewer: added: support for arbitrary version control system through command-line functions
v2.1 build 393 (2004-06-09)
- All Products: fixed: (Subversion only) optimizations causing errors under certain circumstances; optimizations removed
- All Products: fixed: (Subversion only) auto-detect directory incorrect when checkout is in a root path
v2.1 build 390 (2004-06-03)
- All Products: fixed: (Subversion Only) connection not established because "-r 1" used as part of the query
- All Products: fixed: (Case 757) progress bar occasionally pops up behind other windows
- Code Historian: fixed: (Case 580) no icon in task-switcher for SxS and analysis views
- Code Historian: fixed: (Case 720) null pointer exception when multi-file filter opened with no projects loaded inside Visual Studio
- Code Reviewer: fixed: (Case 672) comment box growing out of control
- Code Reviewer: fixed: (Case 603) (Perforce only) fails to submit review with no error message
- Code Reviewer: fixed: (Case 673) (Perforce only) error when adding file to changelist and then resubmitting a review
- Code Reviewer: fixed: (Case 684, 745) (Perforce only) error when file on disk doesn't exist and you create/submit/preview a review
- Code Reports: fixed: (Case 575) date issues with UK; LOC table problems
- Code Reports: fixed: (Case 660) (Perforce only) "address in use" error with many fast connections
v2.1 build 389 (2004-06-01)
- Code Historian: fixed: (Perforce Only) (Case 554) searching by label range is broken
- Code Reviewer: fixed: (Perforce Only) added resolution procedure for when old reviews without current Perforce connections are reassigned -- now the user can indicate which Perforce connection is associated with that review.
v2.1 build 386 (2004-05-21)
- All Products: added: now supporting Subversion
- All Products: added: (Case 567) global option to limit earliest file access data for better speed with slow version control systems (e.g. SourceSafe)
- Code Historian: fixed: (Case 583, 685) scanning for files locally modified turns up nothing
- Code Reviewer: added: (Case 604) added back feature where files can be accepted without looking at the first
- Code Reviewer: fixed: (Case 668) sometimes files says "busy" when you try to update the review
v2.1 build 384 (2004-05-05)
- Code Historian: fixed: (Case 536) erroneous "dictionary add error" in multi-file search
- Code Reports: fixed: (Case 575) some Excel reports broken because queries not using new database schema
v2.1 build 382 (2004-04-29)
- Code Reports: fixed: (Case 545) deleting non-existant table when database is reset
v2.1 build 381 (2004-04-28)
- All Products: fixed: (Perforce Only) (Case 523) - error getting files from changelists
- Code Reports: fixed: (Case 504) missing first version of a file if it is checked out locally
- Code Reports: fixed: (Case 525) missing ODBC 3.0 routine for setting character set
- Code Reports: added: new eLOC table listing the number of "effective" lines of source code (where something like "}" in C/Java/C# would be "ineffectual").
v2.1 build 380 (2004-04-26)
- Code Historian: fixed: (Case 513) SourceSafe interop DLL must be installed in Visual Studio directory
- Code Historian: fixed: (Case 491) data cache not invalidated when file changed in Visual Studio
- Code Reports: fixed: (SourceSafe only) erroneous "path not valid" error when SourceSafe file not locally checked out
- Code Reports: added: (Case 519) configuration checkbox to "ignore all binary files" in metrics-gathering
- Code Reports: changed: (Case 520) split out metrics tables from version table
v2.1 build 377 (2004-04-22)
- All Products: added: (Case 139,166,440,497) automatically detect text files by content
- All Products: fixed: (SourceSafe only) (Case 501,513) SourceSafeTypeLib COM DLL not registering properly with certain versions of SourceSafe
- All Products: fixed: (SourceSafe only) (Case 493) nested, overlapped SourceSafe project path mappings not treated properly
v2.1 build 375 (2004-04-19)
- All Products: changed: automatic trial periods have been replaced with manditory trial license codes
- All Products: changed: (Perforce only) (Case 479) missing file history with certain files
v2.1 build 374 (2004-04-14)
- All Products: fixed: (Case 455) issue with loading files from a mapped network drive
- All Products: fixed: (Case 354) settings not preserved across runs of Visual Studio
- All Products: fixed: (CVS only) (Case 424) stopped using `cvs rlog` since it is not always supported on the server (e.g. cvs v1.10)
v2.1 build 372 (2004-04-07)
- All Products: fixed: (SourceSafe only) (Case 407) fixed problem with mapped sourcesafe drives with mixed specifications for mapped drive or UNC path
- All Products: fixed: (CVS only) (Case 424, 441) creating connection to CVS server doesn't work
- All Products: fixed: (Case 427) command-line is case-sensitive to the name of the executable
- All Products: fixed: (Case 438) HTML export doesn't have proper character-encoding meta tag, so characters outside Latin-1 don't display correctly
v2.1 build 371 (2004-04-02)
- All Products: fixed: (Case 428) export to HTML in side-by-side view could error with NULL pointer exception under certain circumstances
- All Products: fixed: (Case 426) export to XML in side-by-side view missing from v2.1 build
- All Products: fixed: incorrectly handling files older than what's on the server, especially when also locally modified
- Code Reviewer: fixed: (Perforce) null pointer exception when adding changelist with new files pending without first doing a preview
v2.1 build 369 (2004-03-31)
- All Products: fixed: additional work on mixed line-endings files
v2.1 build 368 (2004-03-31)
- Code Reviewer: fixed: (Case 407) checklist not being loaded from disk properly
- Code Reviewer: fixed: (Perforce only) (Case 405) files pending add weren't getting correct Perforce data types (e.g. "text" or "binary")
v2.1 build 367 (2004-03-29)
- All Products: added: (Perforce only) (Case 388) mixed line endings can cause chaos in side-by-side view
- Code Reviewer: fixed: (Perforce only) (Case 404) error accessing change-lists with p4d v2001.1
v2.1 build 366 (2004-03-25)
- All Products: added: (Perforce only) (Case 332) separate P4CLIENT specification for Perforce depots to assist in multi-server installations
- All Products: added: (Perforce only) (Case 354) files shown as "uncontrolled" when depot path and local file path differ in letter case
- Code Reviewer: fixed: (Perforce only) (Case 342) file marked for deletion in changelist caused error when review reassigned to reviewer from developer
v2.1 build 365 (2004-03-22)
- All Products: fixed: (Perforce only) fix for quotations and placement variables in Perforce view specifications
- All Products: changed: (Perforce only) added additional error-handling messages for certain failure cases
- Code Historian: changed: increased speed of "search for locally-changed files"
- Code Reviewer: changed: (Perforce only) added name of depot on default change list name or when numbered changelist has no description
v2.1 build 363 (2004-03-18)
- All Products: fixed: (CVS only) moving "only locally modified files" in CVS repositories includes files touched but not actually modified
- All Products: fixed: (Perforce only) fix for Perforce servers with maxresults set lower than the number of files in the system
v2.1 build 362 (2004-03-15)
- All Products: changed: supports multiple version control connections at the same time (e.g. multiple Perforce servers, multiple SourceSafe databases, both Perforce and SourceSafe together, etc.)
- All Products: fixed: version control mechanism confused by SCC client DLL's
- All Products: fixed: (Perforce only) without local Perforce client, doesn't properly connect to a server
- Code Reviewer: added: error opening Code Reviewer from Visual Studio when both Code Historian and Reviewer are registered
- Code Reviewer: fixed: comment window remembers size when resized
- Code Reviewer: fixed: "select files for review" dialog didn't appear in taskbar
- Code Reviewer: fixed: (Perforce only) new files added to changelist are not picked up when review is sent back by the developer
- Code Metrics: added: ability to choose which columns to display in report summary HTML
- Code Metrics: fixed: spurious error message: "object reference not set to an instance of the object"
v2.0 build 335 (2004-02-27)
- All Products: fixed: (CVS only) sometimes shows "no version history" when file name repeated in uncontrolled subdirectory
v2.0 build 333 (2004-02-25)
- All Products: fixed: (CVS only) problem identifying locally-changed files in certain circumstances
v2.0 build 332 (2004-02-23)
- All Products: fixed: (Perforce only) support for UNC-style paths in Perforce project mappings
- All Products: fixed: (Perforce only) system "hanging" when certain files accessed with many labels
- Code Historian fixed: scanning multiple files for label where latest label is blank included unchanged local versions
- Code Reviewer: changed: clicking "Cancel" during file export doesn't cancel the entire operation
v2.0 build 330 (2004-02-20)
- All Products: fixed: (Perforce only) support for paths with exclusions in project/local file mappings
v2.0 build 326 (2004-02-09)
- All Products: added: support for UTF-8 and Unicode (both big- and little-endian) text files
- All Products: added: ability to set both foreground and background colors for all lines in side-by-side view
- All Products: added: open local file in default editor from side-by-side view
- All Products: added: comprehensive support e-mail template applied when requesting support from the product
- All Products: added: e-mail support directly from any error dialog (includes program context automatically)
- All Products: added: (Perforce only) support for time as well as date for Perforce servers newer than 2002.2
- All Products: fixed: HTML export in side-by-side doesn't pick up color preferences from UI
- All Products: fixed: (CVS only) diffs broken when file is deleted and then re-added
- All Products: fixed: (CVS only) everything broken with repositories in Eclipse format, e.g. /C//Foo/Bar
- All Products: fixed: (CVS only) everything broken with repositories in Local-Name format, e.g. mymachine:/foo/bar
- Code Historian: added: multi-file scan for changes between two tags/labels
- Code Historian: added: side-by-side view can now get differences between any two local files
- Code Historian: added: alert in side-by-side view when a local file version is not completely up-to-date with the version control server
- Code Historian: added: command-line documentation in user's manual
- Code Reviewer: added: export files directly from "Perforce Review" window
- Code Reviewer: added: open review-to-do or completed-review directly from alert dialog
- Code Reviewer: added: chance to add a comment when reassigning a review
- Code Reviewer: added: different taskbar icons for "review to do" and "review returned"
- Code Reviewer: fixed: crash when editting buddy list after switching shared directories without first clicking "OK" on options dialog
- Code Reviewer: fixed: when switching shared directories, sometimes Code Reviewer would error if it restarted itself too quickly
- Code Reviewer: fixed: directory-selection dialog now remembers last selected location
- Code Reviewer: fixed: (Perforce only) breaks with changelists that include branch specifications
v1.2 build 266 (2004-01-12)
- All Products: added: changable background color for side-by-side view
- Code Reviewer: fixed: (Perforce only) files added to change-list lost when files re-reviewed
- Code Reviewer: added: (Perforce only) change-list drop-down now includes change-list name when available
v1.2 build 265 (2004-01-07)
- All Products: changed: updated documentation and links to documentation inside programs
- Code Metrics: added: user-modifyable external file-type definition file
v1.2 build 263 (2003-12-29)
- All Products: fixed: when multiple changes appear on the same date, incorrect revision is selected when moving from Analysis to Side-by-Side view
- All Products: fixed: corner case where duplicate revisions are displayed in Analysis view
- All Products: fixed: (Perforce only) sometimes get "out-of-bound exception" when connection to Perforce server failed
- All Products: added: support for binary files in side-by-side view -- view history, export or open old versions
- All Products: added: support for many standard image file formats natively in side-by-side view
- Code History: added: user's manual
- Code Reviewer: added: support for global options file that overrides user's options
- Code Reviewer: added: ability to have user names based on the log-in name only (not including domain)
- Code Reviewer: added: ability to force a single buddy-list on all users
- Code Metrics: added: included more kinds of assembly file extensions
v1.2 build 262 (2003-12-03)
- All Products: fixed: NULL-pointer exception introduced in build 259
v1.2 build 259 (2003-12-01)
- All Products: fixed: shows error message when running Visual Studio 7.0 in command-line mode
- Code Historian: added: multi-file picker now allows multiple directories to be selected
- Code Reviewer: added: side-by-side HTML export now includes comments
- Code Reviewer: added: in side-by-side, double-click in comment list to open that comment dialog
- Code Metrics: fixed: improved memory usage characteristics for tabular reports
- Code Metrics: changed: files without extensions are now lumped into an "Unknown" category
v1.2 build 258 (2003-11-14)
- All Products: fixed: installer was missing a DLL for MSSCCI access
- All Products: fixed: (SourceSafe only) bug mishandling trailing slashes in Visual Studio project files that reference SCC data sources
- All Products: added: more short-cut keys for common menu choices
- Code Historian: added: multi-file search now allows arbitrary date range instead of making latest date always equal to current date
- Code Reviewer: fixed: exporting files versions now defaults to correct file name instead of unique file number
- Code Reviewer: fixed: searching file contents of files to-be-added (but not yet checked in) was broken
v1.2 build 256 (2003-11-06)
- Code Reviewer: change: now supports the condition where the shared directory is unavailable with special taskbar icon and useful error messages; automatically detects when the shared directory is back on-line and re-synchs.
- Code Reviewer: change: when previously "accepted" files are changed and re-reviewed their state now gets restored to "never viewed."
v1.2 build 255 (2003-11-03)
- All Products: added: ability to "find" substrings in Analysis view
- All Products: added: 12 additional colors for Analysis view
- All Products: changed: escape key closes foremost window
- All Products: changed: SourceSafe side-by-side view no longer loads in background because it was making the UI strange
- All Products: fixed: (SourceSafe only) bug in handling overriden .ini variables
- All Products: fixed: (SourceSafe only) recursion bug when accessing users.txt with rel
|