revmgr 2.8.3 * Include svnlook, svnsync, svnadmin for command-line invocations. * Include sample svn.sh and svn.bat scripts for command-line use. * Reduce file system hits when checking cached credentials. * Use log message from copy/move assets dialogs. * Be consistent in use of 'log' rather than 'logs' for client log location. * Disable the rename action until 'trunk not found' issue is resolved. revmgr 2.8.2 * Relax file type rules for compare/merge. * Improve thread synchronization when caching credentials to disk. revmgr 2.8.1 * When matching patterns, use only the name of a file, not full path. * Added equivalencies for html, tiff, jpeg, sgml, text, vrml, aiff, midi, iges revmgr 2.8.0 * Helper applications are now specified by MIME type, pattern, or extension. * Order now matterns when defining helper applications. * Preferences have been moved and are now located in one of the following: windows: %APPDATA%/com.oculustech macosx: ${HOME}/Library/Preferences/com.oculustech other: ${HOME}/.com.oculustech This can be overridden by defining OCULUS_APPDATA (environment or property). revmgr 2.7.5 * Fixed out-of-order event handling in file window status indicators. * Remove limit on number of items that can be downloaded (exported). * Do not do type queries on folders within a project window. * Added option to not prompt for download location every time. * Attempt to enable repository polling when reloading files in file window. * Display incremental loading progress of hierarchies in window status bar. * Polling threads should no longer initiate prompts for authentication. * Provide additional information about client and server credentials. * Enable site defaults using properties file rather than -D options to jvm. * Close sockets more aggressively to avoid dangling connections. revmgr 2.7.4 * Fixed bug that blocked new checkouts from being added to working copy list. * Do not attempt to monitor repository unless resolve is successful. * Clean up open file handles in project model for every error condition. * Enable garbage collection of project models. * Enable 'unlock' menu item in file window when files locked only in repo. * Eliminate undesirable background loading of repository information. * Improved reponsiveness of repository content listings. * Ensure log messages even when mixed permissions access in directory listings. * Improved detection and display of locks. revmgr 2.7.3 * Fixed dialog layout for import, checkout, and commit. * Added log message text area for import. * Added log message text area for copy assets. * Fixed contention when authenticating simultaneously against many repos. * Added option to prompt for location when downloading and opening. * Enable display of nested metrics in performance indicator inspector. * Prompt to confirm replace when importing over existing items. revmgr 2.7.2 * Improved iconic display of non-existant files. * Fixed thread conflict between info/lock timers in repository windows. * Fixed thread contention in repository windows when large number of items. * Added type/kind column to the repository hierarchy window. * Fixed sporadic index out of bounds exception when sorted by column. * Prompt for credentials when displaying new file windows. * Retain file status across invocations. * Fixed selection coherency issues in the file window. * Avoid file handle contention in windows native file monitor. revmgr 2.7.1 * Reduced memory use for large working copies (over 20,000 files). * Improved display of properties in the inspector. * Improved display of error conditions in the inspector. * Fixed reporting of errors in download status dialog. * Fixed reporting of errors in file copy/move status dialogs. * Fixed default position of inspector window. * Respect the global subversion settings for caching credentials. * Enable simultaneous import of multiple, disparate files and folders. * Fix window placement for panner. * Added query for and display of locked items. * Eliminate resource contention between location validation and other threads. * Display repository locks in file window. * Enable injection of certificate authority certs via web start. * Enable modification of more svn configuration settings in preference pane. * Do not clear metrics scores when creating tag. * Consolidate file handles when using native file system monitoring on windows to reduce chance of overloading SMB server resources. * Added a type/kind column to the file window. * Improved drag and drop in the file window. revmgr 2.7.0 * Fix navigation failure when URL is empty. * Properly display 'missing' items in file window listings. * Distinguish between directory changed and directory-with-changed-contents. * Improved status scanning for working copies on slow file systems. * Improved working copy scanning indicators when doing repository queries. * Drop selection when focus changes to location field. * Indicate in working copies when item in repository has been deleted. * Enable 'delete' menu item for branches in project canvas. * Eliminate array index exceptions from fireTreeNodeChange invocations. * Enable dialogs and preference panels for client and server certificates. * Added select-all and select-none buttons to CopyAssets dialog. * Always load locations when specified via web start. * Enable native file notifications on windows. * Improved display of metrics in the inspector. * Display up/down/preference change indicators in per-commit metrics display. * Added options to show/hide tags and performance indicators on tags. * Helper applications for compare and merge can be specified per-file-type. * Use '*' to specify a general-purpose helper application. * Fixed problems with open-with when using relative application paths. * Metric and asset group information is now stored in idems-info.xml. * Display metric types and asset group summaries. * Maintain nested metric hierarchies. * Enabled graphic display of calculated metrics in editor and inspector. * Do not display redundant copy path information in tag or commit info. * Enabled creation of local, file-based repositories via a preference panel. revmgr 2.6.2 * Remove broken Korean translations. revmgr 2.6.1 * Variables for use in merge options now include: IDEMS_OLD_FILE base IDEMS_NEW_FILE theirs IDEMS_MINE_FILE mine IDEMS_WORK_FILE merged IDEMS_WORK_DIR * Fixed tag/metrics creation/editing bug. * Adjustments to File window for fewer UI hangs when using a slow file system. * Import, Checkout, Commit, and Update dialogs are now non-modal. * Repository polling no longer uses repository root. * File system polling now adaptively adjusts the polling interval. * Improved rendering of deleted and hidden files. revmgr 2.6.0 * Optionally display performance indicators at each commit point. If you have already browsed a project, you must reload the cache in order to see the indicators (hold the alt/opt key then click 'reload'). * Fixed exception in file windows when clicking in empty space with sort. * Show working copy indicators for checkouts from sub-folders. * Enabled update of a working copy to a specific revision. * Better positioning of inspector and panner windows. * Show status of file transfer when downloading assets. * New 'Get' menu item to get an asset from repository without opening it. revmgr 2.5.4 * Fixed exception in file windows when clicking in empty space with sort. * Show working copy indicators for checkouts from sub-folders. * Enabled update of a working copy to a specific revision. * Better positioning of inspector and panner windows. * Optionally display performance indicators at each commit point. * Show status of file transfer when downloading assets. * New 'Get' menu item to get an asset from repository without opening it. revmgr 2.5.3 * Working copy indicators are now selectable and inspectable. * Added option to show full path in window titles. * Fixed improper handling of download directory in file windows. * Fixed escape/unescape of properties when used as preferences. * Do not display deleted tags. * Enable creation of dangling branch(es). * Disallow renaming of the trunk of a project. * Display 'project does not exist' when deleted from another window. * Enable display of file differences in project window hierarchy. * Added labels to directory compare window to indicate hierarchy locations. * Provide more details in log file about working copy actions. revmgr 2.5.2 * Fixed rendering problems for filtered branches. * Display indicators for external and hidden sources. * Default to including USERDOMAIN as part of default user credentials. * Provide more information in activity log. * Fixed exception when attempting to load non-existant location. revmgr 2.5.1 * Fixed use of 'repository' keyword during startup. * Improved inspector layout. * Inspector is now one-per-application. * Added panner for navigating project windows. * Fixed the saving of window settings between application runs. * Fixed memory leaks in Graphics and Image objects. * Fixed enable/disable of file window menu items. * Display files that have been marked for deletion from repository. * Preferences can now be set via properties in the jnlp file. * Show project contents now respects open-in-same-window settings. * Do not display timestamp of items marked for delete. * Added ability to do in-repository rename of files and folders. * Added preference for case-insensitive sorting. * Default to sorting hierarchy in project window. * Added home directory to the Go menu in file windows. * Increased size limit for comparing files. * Eliminate redundant calls during selection changes. * Properly render copy path lines when source is not a commit point. * Directory compare window now uses external diff tool if specified. * Fixed checkout from arbitrary revision in repository window. * Do not redraw project when repository changes are not within the project. revmgr 2.5.0 * Display file sizes in KB, MB, GB, TB not just bytes. * Enable drag-and-drop in file, repository, and project windows. * Enable drag-to-import. * Indicate source in copy assets dialogs. * Added shortcut to working copies in the Go menu. * Added right-click access to the inspector. * Properly render copy paths when source and destination are on same branch. * Added option to hide deleted branches in project windows. revmgr 2.4.3 * Hierarchies (repository and project windows) load more efficiently. * Individual items in project hierarchy can now be reloaded/refreshed. * Fixed hierarchy update problem in project windows. * Better handling of errors in hierarchies when network timeouts happen. revmgr 2.4.2 * Fixed bug displaying multiple repository windows at different revisions. revmgr 2.4.1 * Display authentication errors when credentials change on the server. * Reduce number of threads dedicated to polling a single repository.