Page 1 of 1

Unable to retrieve Changesets from TFS source control

Posted: Wed 22 May 2013 23:11
by j.walker
Please give guidance.

My team is evaluating Review Assistant as an alternative to the code review tool built into Visual Studio 2012. We have successfully setup the Review Assistant server, created users, and created a project. We are trying to start a code review but are unable to "Get" any Changesets. We are able to see a list of Shelvesets when using that option, so we know that Review Assistant is connecting to the TFS repository.

We have searched the forums for a similar thread, but there are no threads that address this particular issue. Any help would be appreciated.

Re: Unable to retrieve Changesets from TFS source control

Posted: Thu 23 May 2013 10:39
by AlexeyN
It is a strange kind of problem. Please, copy your Review Assistant TFS repository settings and send them to us. What exactly did Review Assistant write when unable to retrieve changeset?
In an ordinary TFS working scenario (create project, add it to the source control) Review Assistant works fine. Please, describe your working TFS use case in more details, that will help us to understand your problem. You might have renamed the folder or used a specific branching scenario.

Re: Unable to retrieve Changesets from TFS source control

Posted: Thu 23 May 2013 17:01
by j.walker
Thank you for the quick response. I'll try to give you the details that you need. The background of this scenario is that we recently moved our codeline from Subversion into TFS, so our projects/solutions already exist.

We have a dedicated server hosting TFS and have appropriate domain security setup for access to the source. We are working out of one team project collection that contains several team projects. We do have permissions to modify the codeline and can successfully modify and check-in code using Windows Auth domain credentials.

Our Review Assistant setup is as follows...
  • Review Assistant server is setup on my local box, Window's Server 2008. This is not the same box hosting TFS. We are evaluating Review Assistant and do not want to install it on the live server until such time that we decide to purchase a license.
  • Review Assistant client is setup on my local box along side the server. We aren't sure if this is an issue or not.
  • Windows Firewall on my box has been modified to allow TCP through the port Review Assistant is setup to use.
  • I have two other associates assisting with the evaluation. I have added the other associates as users on the Review Assistant server and have granted them admin rights. They are able to connect to the Review Assistant server that I have setup.
As I mentioned above, we have several team projects under one project collection in TFS. For our evaluation we created a Review Assistant project for one team project. Our settings for the Review Assistant project are as follows...
  • Project name: name
  • Use simple review workflow: unchecked
  • Type: TFS
  • Host: http://(our tfs url):(our tfs port)/tfs/(our project collection)
  • Remote directory: $/(project collection)/(team project)
  • Working directory: C:\(project collection)\(team project)
  • Description: Test project.
  • Credentials: Use Windows Authentication Checked (access was successfully established)
  • Members: (all Review Assistant users listed as members with role of Owner)
When attempting to choose what Changeset I wish to be reviewed, the "Choose Revisions for Review" window has the following settings...
  • Shelvesets: unchecked
  • Author: Default selection (changing this doesn't display Changesets as well)
  • Get last: 100 (changing this doesn't bring in Changesets as well)
  • Revision list message: The revisions were not obtained from the version control. (No Changesets display)
Please advise if we have set this up incorrectly. Also note that checking the Shelveset box does show Shelvesets, but not specific to the team project that we assigned in the Remote directory setting in the Review Assistant project.

Re: Unable to retrieve Changesets from TFS source control

Posted: Wed 29 May 2013 09:23
by AlexeyN
I sent you an e-mail with a test application on May 24-th. Did you receive it?

Re: Unable to retrieve Changesets from TFS source control

Posted: Fri 21 Jun 2013 17:40
by alexp-im
I have pretty much the same issue - only shelvsets are shown in revision selection, and no changesets are listed. Was this problem solved somehow?

Re: Unable to retrieve Changesets from TFS source control

Posted: Mon 16 Feb 2015 09:39
by mpeyer
Exactly the same issue here. Just downloaded the most recent Review Assistant and am evaluating it. I tend to not consider using this product in our company, it was alredy not strait forward to connect to TFS, because I had to add the project collection name to the URL as found in another form post here (http://forums.devart.com/viewtopic.php? ... 04#p102292)...

Now TFS connection works - can see shelvesets, but no revisions. There's no error message, but the list of revisions stays empty after clicking get...

Is there a way around it? It looks to me as Review Assistand is not really tested with TFS thoroughly...

Re: Unable to retrieve Changesets from TFS source control

Posted: Mon 16 Feb 2015 13:55
by AlexeyN
Please send to us screenshot with of Review Assistant TFS project settings and the Source Control Explorer window with an example of changesets for any file via. that form: http://www.devart.com/company/contactfo ... -assistant

We are concerned about the difficulties with setting up Review Assistant with TFS and we are considering the way to make Review Assistant get the preset TFS settings from Visual Studio.

Re: Unable to retrieve Changesets from TFS source control

Posted: Mon 16 Feb 2015 16:05
by mpeyer
Unfortunately I would need to create an account to use the contact form. But I sent an email to [email protected] with the screenshots.

Regards, Marc

Re: Unable to retrieve Changesets from TFS source control

Posted: Tue 24 Feb 2015 16:35
by vfeinman
We are experiencing the same issues here. Is there a fix yet?

Re: Unable to retrieve Changesets from TFS source control

Posted: Fri 27 Feb 2015 12:16
by AlexeyN
The common reason of this problem is that customer entered an incorrect remote directory in the Review Assistant project settings. It must be the same as at the TFS Source Control window.