Thursday, 19 April 2007
AccuRev experience anyone?
For couple of days I have been evaluating AccuRev SCM software - it is a modern commercial version control system based on their unusual concepts of streams. Streams hierarchy is supposed to reflect stages in development process. The version control part of it looks solid with all necessary boxes ticked and even more. Atomic commits, native support for directory moves/renames, support for links, speed etc. But as always nothing can tell you whether the beast worth the money until you have some long term experience with it. Just by chance have anyone used AccuRev? Any pitfalls? How does this stream concept with hierarchical promotions work for you?
Labels: accurev, programming, scm, software, vcs
Comments:
<< Home
I have been using AccuRev in a commercial environment for a few years for projects with parallel development and maintenance tasks. The stream model works very well and provides an intuitive visual representation of your parallel development streams, work in progress etc. It has some powerful features such as reparenting which as far as I know other systems don't provide. This is very handy for the situation when you have work in progress (say fixing a bug) and you change your mind about which version your want to fix the bug in. You just drag/drop the stream or workspace containing the work.
You can of course get yourself in a muddle with it as you can with any VCS, unless you have a disciplined approach.
I definitely recommend it.
You can of course get yourself in a muddle with it as you can with any VCS, unless you have a disciplined approach.
I definitely recommend it.
Thanks for coming by and for useful comments. So far I only found one significant disadvantage in front of Perforce which I am also evaluating. It is IntelliJ IDEA plugin. They only provide plugin for IDEA 5.0 while 7.0 is out soon and 6.0 has been out there for a long time.
Hi there, I recently did an evaluation for a major retail company in the UK, who were looking to move from their existing SCM solution (VSS+Subversion hybrid) to a central solution. One of the products we evaluated was AccuRev, and I have to report that if had been a choice purely on developer and SCM admin, it would have won.
It was incredibly easy to setup and admin (especially compared to ClearCase!), and had no huge resource demands for its setup and running (unlike some other products!). The developers found it very intuitive and easy to use. The fact that it came with an in-built change management system was a bonus. So it short, it was an ideal solution for us... but we didn't buy it. Management were tpo mean, and went for an Open Source option instead!
Out of the four products we evaluated (Perforce, ClearCase UCM, Subversion and AccuRev), AccuRev was a clear winner with users and SCM admin.
Hope this helps!
It was incredibly easy to setup and admin (especially compared to ClearCase!), and had no huge resource demands for its setup and running (unlike some other products!). The developers found it very intuitive and easy to use. The fact that it came with an in-built change management system was a bonus. So it short, it was an ideal solution for us... but we didn't buy it. Management were tpo mean, and went for an Open Source option instead!
Out of the four products we evaluated (Perforce, ClearCase UCM, Subversion and AccuRev), AccuRev was a clear winner with users and SCM admin.
Hope this helps!
Hi, thanks for sharing your experience. We are considering AccuRev too but what holds me back is bad support for IDE integrations. IntelliJ IDEA plugin is out of date and Eclipse plugin is not very good (lacking support of Team Synchronisation, QuickDiff and Annotate and general usability problems).
Their support encourages the use of AccuRev GUI instead of IDE integration which is what we're running away from.
Post a Comment
Their support encourages the use of AccuRev GUI instead of IDE integration which is what we're running away from.
<< Home