Thursday, October 25, 2007
It always happens with a new release...
Whenever I publish a new product release, I get bug reports that point out problems that have existed for a long time. I suppose this is partly due to the closer scrutiny that a new release gets as users test it to evaluate whether it's worth their time or not. In any case, there are 2 problems that the new 2.1.10 release of QVCS-Enterprise has brought to light:
- In the 'checked in before' and 'checked in after' file filters, things work fine immediately after defining a filter collection that uses either of these two filter types; but fails with a null pointer exception if you try to use that filter collection after restarting the client application.
- In the built-in visual compare tool, the 'ignore case' flag was always ignored... i.e. while you could request that the visual compare ignore case in the compare, it would never ignore case.
Both of these bugs are now fixed in the code base, and the fixes will appear in the next build.
Wednesday, October 10, 2007
Googling Jim Voris
Occasionally, I'll 'Google' my own name to see what turns up. Lately, when I do this... yikes. (I won't supply the link, but you can try it yourself).
I don't live in Indiana , and as far as I know, I have absolutely no relation to the 'Jim D. Voris' listed as the first hit on Google's search.
The results point out some of the biases built in to the way Google sorts its search results: apparently government sources have a higher ranking that other sources, though it may just be that the page rank of that government site is higher than any of the other lower ranked sites that return hits for 'Jim Voris'.
In any case, for anyone who cares, my middle initial is not 'D'.
Monday, October 08, 2007
QVCS-Enterprise 2.1.10 Release Available
I just posted the first 'official' QVCS-Enterprise 2.1 release. You can download it from here.
It has just a few cleanup changes since the 2.1.9.4 Release Candidate:
- I finally got the code in to put up a busy indicator when you change the column sort order.
- Changed the sort order for the revision information shown for the Read-Only label based view so that the revision information is displayed (like the Read-Write label based view) so that the view's tip revision sorts to the top of the list of revision information. This change is more important in those cases where the view's tip is on a branch instead of the Trunk.
For those of you paying attention, this release has been under contruction for a long time. It represents a lot of work -- 1577 changes across 559 different files. The source and documentation for this release is composed of 1126 separate files.
Upgrading to this release is pretty simple: Just shutdown your server application, and replace your existing server_out.jar file with the one found in the new qvcse.zip file. Restart the server, and you should be good to go... clients will get updated 'automatically' as they login to the new server.
The server does have to generate some meta-data the first time it runs -- so this could make startup the first time slower than usual -- but after that meta-data has been created, startup performance should be similar to what you've seen in earlier releases.
Friday, October 05, 2007
QVCS-Enterprise 2.1.9.4 Release Candidate Available
I just posted the 2.1.9.4 build.... It's good enough to be a release candidate -- it has some fixes for upgrading from QVCS/QVCS-Pro archives, as well as some other bug fixes related to the new view support, etc. You can download it from here.
I have some minor documentation changes that didn't make it into this build, but it is otherwise 'code complete' and in pretty good shape. Please give it a try.