Review Assistant - Code Review Tool

VSIP Partner Free

Review Assistant is a code review plug-in for Visual Studio. It integrates with TFS, Git, SVN, and Mercurial. Supports multi-iteration reviews. Displays review comments in the code editor.

(16) Review
Visual Studio
2015, 2013, 2012, 2010
Get now (38,692)
E-mail Twitter Digg Facebook
Add to favorites
Reviews (16)
Q and A (13)
Sign in to write a review
Sort by:

by Jonatan Willian Waldow | November 19 2015

by Dennis van der Pool (NL) | September 04 2015

I really tried setting it up, but it is not very user friendly.
It seems to give errors without any hints causing it.
You're not a member of project, etc. while everything seems configured correctly.
Now removed it after spending hours getting it to work properly.
Was using VS.Net Enterprise 2015 with TFS 2013.

As this piece of software seems exactly I gave it another try and got it up
& running, but now my second problem is that it's very slow to a point where
I had to remove it again.

I hope Devart can make the following improvements to it:
* Make TFS integration seamless
* Fix performance issue

by Stefan Sieber | June 22 2015

by jpcsola | May 17 2015

by Ondřej | March 13 2015

I found this useful even if I am working on projects alone.

by Hedgic | October 24 2014

Fine adding but some things are ruining the experience:
- performance. It is SLOW. Slower than any diff/review tool that I've ever used. Even when used with DVCS it is slow
- window with list of changed files should be re-sizable
- when commits to review are not sequential, tool shows changes that are not made in commits that I want to be reviewed

by JorgeAlva | March 18 2014

Our team has been using this tool with great success. We use Git and this tool integrates very nicely with it. It has great features such as the ability to leave review comments directly in the code being reviewed, when re-work is needed the tool handles subsequent revisions very nicely, the use of VS diff tool, etc. This tool handles revisions based on commits and not shelve sets, so it feels natural to work with it in a feature branch work flow. The whole experience is great, no need to leave the IDE. Very easy to install and get up and running and very low maintenance. We started with the free version and then purchased the very affordable license. Everyone is very happy with this tool.

by FerretallicA | March 05 2014

This is deceptively advertised as a 'free' extension when really it is just crippleware and a complete waste of time. By all means make a profit from your work but the bait-and-switch nonsense has to stop.

Devart Software March 11 2014
| Edit |


There is a number of small teams that use our product at no charge within the limitations of the free version. Unfortunately, VSG does not allow to put both tags (Free and Paid) on a product.

by SarahW24 | December 19 2013

We were looking for an alternative to the Premium+ code review features in VS as we have a professional license. We installed the free trial and 3 days later purchased a full license. It does everything we need it to do for code reviews and has a reporting tool. It is definitely worth the license fee and a much better price than upgrading our Pro subscription. The functionality for code reviews is great, especially the ability to comment on specific lines of code.

Definitely give the free trial a try. You won't be disappointed. Don't forget to vote and submit to their UserVoice too. It's still being actively developed so the features are only going to get better.

by Roman Didenko | November 14 2013

by BillW33 | May 31 2013

A very helpful tool that is pretty easy to use. Unfortunately, it lacks metrics and reporting.

Devart Software September 20 2013
| Edit |

Thank you for your feedback, the new 2.0 version already contains basic reporting.

by bmv74 | April 25 2013

Really nice and useful tool

by Reneaimececi | April 23 2013

Good, but not free exactly... hope the free version can support at least 5 members...
And, Review Assistant can't export any review report? or some statistics results?

Devart Software May 07 2013
| Edit |

Unfortunately Review Assistant does not generate any reports presently. Please, vote for this suggestion at UserVoice in order for us to create a list of features that are most needed by our users:
You can as well suggest to expand the limit of users in the free version and this suggestion will surely be considered.

by Bryan Naegele | November 29 2012

We used Review Assistant on a trial basis with a small team and immediately purchased a license for the whole company when it was over. With Review Assistant, you can have code review for a tiny fraction of the cost to outfit your entire company with Premium+ licenses for this essential ability. I don't know why MS decided to require Premium+ to get code review, but this definitely fills the void. Great product. Simple setup. I am excited to see what comes in future releases.

Devart Software January 24 2013
| Edit |

Hello Bryan, we would like to place your feedback on our website, can you please contact us via the email - marinanatdevartdotcom , so that we could settle all the details. Sorry for contacting you this way, but unfortunately we haven't found your contact information.

by David.Feldman | September 18 2012

We setup the review assistant up to work with a small set of developers. At first there seem to be problems with the search functionality but now it seems fine. I do not know if it was fixed or an environment problem. In either case it resolved a big issue I was having with having with the tool.

Combined with code compare and running review assistent on the tfs server, it provides a good way to share code and comments amount our team. For us it would be nice if it provided the ability to print and store a report on the review. For example: The report could list moderator, author, changeset reviewed, files changed, review comments and defects. However, I understand that this is beyond the scope of the tool.

Devart Software September 20 2012
| Edit |

Hello David,

In the latest version of Review Assistant (1.0.26) we added search by changeset numbers and by name of review participant.

As for the reports, feel free to add this improvement at If it gets enough votes, we will implement it in one of the next versions.

by learnerplates | September 17 2012

Sign in to start a discussion

  • Create Review button needed for automatic shelving
    1 Posts | Last post June 09, 2016
    • The TFS Code Review Tool automatically shelves the pending changes when creating a new review.
      While Devart did say in the past that the Pre-Commit Code Review Policy does this, it is simple not the same. There really is no harm in adding this option and I know there are quite a few people waiting for this feature.
      The points that the anonymous user makes are spot on and I can only urge Devart to reconsider and reopen this issue.
  • Code review comments Database
    4 Posts | Last post April 12, 2016
    • Do i need any database in background where all the comments will be stored? Is SQL server fine for this purpose.
    • Hello,
      Review Assistant works with local SQLite database for storing all data (including comments). You don't have to install anything else additionally.
    • Can the tool be configured to store data into a different repository. Let's say using SQL DB instead of SQLLite?
    • Hello Aaron,
      In a current moment our team working on Review Assistant's migration to SQL Server. Please check for updates
  • Visual Studio Online
    2 Posts | Last post February 26, 2016
    • Hi,
      Does this work with visual studio online?
    • Hello Nelson,
      Yes, Review Assistant supports Visual Studio Online
  • Is it free for users with VS Enterprise MSDN subscriptions?
    2 Posts | Last post August 25, 2015
    • Is it free for users with VS Enterprise MSDN subscriptions? I see this plug-in listed in VS IDE extensions and Plugins option.
      If it's not free for use then what is the price for a team of size 50 users? is it annually paid or one time fee?
    • The free version of Review Assistant is available for 3 users only. 
      Devart products are sold on the subscription basis, i.e. during a year after a purchase, you can download new versions released within this period. But the license itself is permanent in the sense, that a particular version can be used without any time limitations.
      You can check the pricing policy for Review Assistant at
  • TFS 2013 upgrade now can't login to TFS
    2 Posts | Last post April 03, 2015
    • Hello - 
      We had been using the code review tool with TFS2012 and just upgraded. Now after upgrading none of us are able to login to TFS at the Projects tab, 'credentials...' option.  Is this a known bug or something unique to us?  
    • Hi Jason,
      We have a similar support request. If this request is yours, please, wait and our team will get in touch with you shortly.
      If it's not, could you please fill this form and describe an issue in detail? -
  • Turn off notification popup in Visual Studio
    2 Posts | Last post March 17, 2015
    • Hi, is it possible to turn off the white notification pop up at bottom right corner in visual studio? 
      because  it's too distracting, email notification is enough for me.
    • Hello,
      Thank you for the feedback. Our team plans to significantly change notification system of Review Assistant. 
      For now, you can off the auto refresh and make it manually, so the pop-up window will not appear at all.
  • Visual Studio Online
    2 Posts | Last post October 16, 2014
    • Is it possible to use this tool with a project in Visual Studio Online?
    • Hello,
      Review Assistant is able to integrate with Git or TFS repositories, so the answer is Yes, you can use Review Assistant in Visual Studio Online. Read how to do this:
      - with Git:
      - with TFS:  
  • Cannot connect to TFS 2012 Server
    3 Posts | Last post July 21, 2014
    • Hello,
      I cannot connect to our TFS Server 2012 when trying to create a project in Review Assistant. Below is my entry for my Project in Review Assistent:
      Type: TFS
      Host: http://ygwtfs:8080/tfs
      Remote Directory: $/Dev/TestCodeReview
      Working Directory: C:/Dev/TestCodeReview
      Description: TestCodeReview
      Below is the Error:
      TF31002: Unable to connect to this Team Foundation Server: http://sgdctfs:8080/tfs.
      Team Foundation Server Url: http://sgdctfs:8080/tfs.
      Possible reasons for failure include:
      - The name, port number, or protocol for the Team Foundation Server is incorrect.
      - The Team Foundation Server is offline.
      - The password has expired or is incorrect.
      Technical information (for administrator):
      The remote server returned an error: (404) Not Found.
      What could be the reason. I am trying to convince my team 160 developers to make use of your tool. Please help.
    • sorry there is a typo, 
      Host: http://sgdctfs:8080/tfs 
    • Hello Ren,
      Try to specify your default collection name. By default your URL should be like the following: http://sgdctfs:8080/tfs/DefaultCollection
  • Updates - Issue and Question
    2 Posts | Last post August 22, 2013
    • I am evaluating your tool, trying to decide what the best code review process for our team might be. When I start Visual Studio 2012, I've been getting a notification to update from to 1.2.35. However, this notification has been freezing, and I have to End Task on it. Thankfully, I haven't had to End Task on Visual Studio, but it did take a bit to figure out what was going on, since the notification wasn't visible when I tried to switch back to Visual Studio, from another window.
      Since I've had to put off my evaluation for a few days, I haven't cared about the update, but I'm going to go ahead and update it, now. I'm frustrated by the issue, though, so I wanted to be sure to report it. (I can't recall if I finished writing and sending the email to the address listed on your web site)
      But, I'm also wondering why you're going around the built in update process within Visual Studio? Is there a good reason for it? This isn't really something I'm eager to pass on to my team, because it can get quite frustrating, if you're not expecting the issue, or if you don't know that you need to use Task Manager to get around it. Even when I kept the Visual Studio window focused, I wasn't able to click on the update notification to respond to it, and I've only been able to update by ending task, and then once Visual Studio has fully loaded I use the menu to get to the update.
    • Hello,
      Thank you for reporting the problem. We will fix it in the upcoming Review Assistant 2.0.
      Grateful Devart Team.
  • Nice but not working
    2 Posts | Last post May 28, 2013
    • Getting access issues of all sort, if you try to access as a client it just does not work.
      1. My developers are only getting error: "Version Control Access Error TF30063", which is false because when the go to "TeamExplorer"  -> "Connect to Team Project" they can surely see "DefaultCollection" with all the available projects.
      2. Our project besides the TFS repository has a SVN repository, this time if any developer opens a solution under the repository, then opens any given class and try to "Add Review Comment" they get "Cannot add comment to this document. This file doesn't belong to any repository of the current Review Assistant Project"... 
      If I do the same operations from the machine where the server is hosted, these problems does not occur.
    • Hello, DanCR82
      1. This error generally happens when you enter incorrect credentials. Your problem may be be solved if you use the "Use Windows authentication" option for TFS connection.
      2. Please, carefully check the Review Assistant working directory option. Maybe, you have them in one place on the server, but your developers have them in another one. This option can be configured separately for each developer.
1 - 10 of 13 Items