Archive for the 'new releases' Category

New Release – vim4accurev 1.0

January 20, 2008

I’m happy to announce that the first official version of the AccuRev SCM plugin for Vim is now available!

Download release 1.0 here.

This version of the plugin requires Vim 7.x and supports AccuRev 4.5.x / 4.6.x.

Happy New Year! – dave

New Release: vim4accurev 1.0b

November 13, 2007

I’m happy to announce the first beta release of the Vim for AccuRev SCM plugin!

Download release 1.0b here.

Here are some features that were developed in the beta release:

Auto-merge: ability to perform an automatic trivial merge for (overlap) files with ‘\m’. Though, for true conflicts, you’ll want to use the provided AccuRev merge tool (acdiffgui.exe) or your own favorite such as Guiffy, Araxis, TkDiff, etc.

Change package integration: will prompt user for issue# during promote if enabled.

Progress bar: display progress during all actions involving the AccuRev server.

Interrupt handling: recover from the user hitting CTRL-C anywhere in an operation’s execution path.

Two new commands: support for populating elements ‘\v’ and displaying element properties ‘\e’

Does beta mean unstable, undocumented, or missing features? No. When I release beta software, I’ve concluded that the pre-defined feature set is completed and that to the best of my ability, the feature set has been tested to my own gold standard. That being said, it is impossible to test every possible scenario on every possible Vim-supported platform. I co-developed this plugin on both an Ubuntu 6.10 (linux) and WinXP OS with Vim7.0+. I’ve added tons of error handling and recovery code — so I expect the beta version to be quite stable under most situations. If you encounter an error condition, please don’t hesitate to send me the details and I will investigate immediately.

Will there be a beta 2? Most likely not. I’m thoroughly satisfied with the existing feature set and testing over the past month. I’m going to let this bake for 4-6 weeks and anticipate cutting the official 1.0 just in time for the holidays. Most feedback will likely be around user messaging, default key mappings, and documentation — I will address all feedback immediately but don’t anticipate needing to cut another public beta for the small (but important!) enhancements.

Enjoy!

New Release: vim4accurev 1.0a

September 22, 2007

Use Vim 7.x? Got AccuRev 4.5? Then you’ll certainly be interested in the newly released AccuRev integration for Vim – release 1.0a (alpha).

Download release 1.0a here.

Why alpha? This is the first release after 3 months of development. Many of the features have been working properly for many weeks now but I still have one more feature to finish before I consider this plugin “1.0″. The existing features in this alpha release is considered “done” save for any fixes or minor enhancements from the public.

Will there be an alpha 2? No. Once I finish the remaining piece (unnamed), I will launch a single beta and then the final 1.0.

Will beta be different than alpha? Not by much. Enjoy the alpha as a sneak peek knowing that what you see will pretty much be the same come 1.0.

How can I help? Download the plugin. Follow the installation instructions. And play! Let me know what you think about the commands, usability, documentation, mappings, etc!