QVCS Product Family Newsletter - October 2005

Publication date: October 13, 2005

Contents

  • QVCS/QVCS-Pro: Bug-fix release in late October/early November
  • QVCS/QVCS-Pro: Recursion Performance Tip
  • QVCS-Enterprise: Usability Tweeks Coming

QVCS/QVCS-Pro: Bug-fix release in late October/early November

There will be a 'bug-fix' release of 3.9 in late October/early November. This will be a 'free' update for all 3.9 users. While the list of bugs addressed in the release is not yet complete, the release will definitely address the following problems:

  • Reference copies will get created as they should, irrespective of whether the 'delete workfile' QVCS attribute is enabled. Currently, if you have the 'delete workfile' attribute enabled, QVCS will not create a reference copy at check in time.
  • Performing a drag-and-drop action to add a file to version control currently works only if the associated workfile directory already exists. This constraint will be removed so that you can drag-and-drop a file to add it, even if the associated workfile directory does not exist.
  • In some circumstances, there is a problem when performing a checkin operation using QVCS-Pro within the PowerBuilder IDE. This problem requires more research, but the goal is to identify and fix the problem so that the fix appears in the 'bug-fix' release.

If you have any other bugs that you'd like to see addressed in this upcoming build, please let me know.

QVCS/QVCS-Pro: Recursion Performance Tip

QVCS/QVCS-Pro 3.9 added the ability to display an entire project's file list.

When using this feature, you can get better performance if you leave QWin running. Beginning in 3.9, QWin caches a lot of archive information in memory. If you exit QWin and restart it, QWin has to reload all that archive information -- which takes time. (One side effect of the caching -- QWin now uses a lot more memory than it did in earlier releases).

As you navigate over your project directory tree, QWin holds on to the archive information for any project directory that you traverse. This means that if you view a directory that you have already 'seen', the screen update performance will be fast because QWin already has the information that it needs for the display. If QWin detects that the directory contents have changed, then it will go to disk to refresh the information that it has cached in memory.

QVCS-Enterprise: Usability Tweeks Coming

The current QVCS-Enterprise release does not make it very easy to perform common operations without using the mouse. This will be remedied in the next QVCS-Enterprise build. Usability tweeks include the ability to do a visual compare by typing the F10 key, do a 'get' by typing CTRL-G, perform a checkout by typing a CTRL-K, etc. Basically, all the common operations will have a keyboard shortcut defined for that operation so that most common operations will be possible without using the mouse.