Wednesday, June 06, 2007

QVCS-Enterprise 2.1.6 Technology Preview available

I just posted the 2.1.6 release. This is a technology preview only; it is not meant for production use... i.e. it is not feature complete and is missing some key features. DO NOT USE IT FOR PRODUCTION USE!

Now with that warning out of the way, I'd still like you to take a look at it to get a taste of what will be in the official 2.1 release -- which now looks like won't be ready until July or so. The biggest piece of work in this release is addition of support for file rename, and file move, combined with support for 'views'.

You can download the 2.1.6 technology preview from the download page. 

File rename, and file move are pretty easy to understand. The latter you get via drag-and-drop. I still have some tweeking to do on handling the drop target code, but if you are gentle in the way you drag-and-drop a file onto a different directory, things will work as expected.

View support is a bit more involved to explain... partly because it doesn't really have a direct analog. The kind of 'view' supported with the 2.1.6 release is a 'read-only' date-based view. When you create a view (by right clicking on a Project), you get to define the date that defines the view. Given that date, the view will display what the project looked like at that date/time. Because of the way it works, the earliest date you can use is the install date of the 2.1.6 release. In any case, the view will show you the Project as it was at that given point in time -- all filenames and file locations will be the filename and file location that was in use at the given time.... files that were deleted after the given date/time will show up, etc. It's like a time-machine.

Other changes for 2.1.6 include:

  • Support for directory delete. A privileged user can delete a directory (using the client application) if the directory is empty and the directory has no subdirectories: right click on the directory name and choose the 'Delete Directory...' option from the context menu.
  • Improved granularity of the authorization model. Use the admin tool for this: select a server node in the admin tool, and then choose the new Roles/Maintain Server Roles... menu option.

The remaining work for 2.1 is tricky... so it's hard to predict when I'll have it ready for beta.... but beta is the next step. After the beta wrings out the bugs, I'll publish the production release.

UPDATE: Added link to download page.

Posted by Jim Voris at 10:14 PM
Edited on: Wednesday, June 06, 2007 10:48 PM
Categories: QVCS-Enterprise
|