Unable to retrieve Changesets from TFS source control

Unable to retrieve Changesets from TFS source control

Postby j.walker » Wed 22 May 2013 23:11

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.
j.walker
 
Posts: 2
Joined: Wed 22 May 2013 22:58

Re: Unable to retrieve Changesets from TFS source control

Postby AlexeyN » Thu 23 May 2013 10:39

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.
AlexeyN
Devart Team
 
Posts: 244
Joined: Wed 12 Sep 2012 12:09

Re: Unable to retrieve Changesets from TFS source control

Postby j.walker » Thu 23 May 2013 17:01

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.
j.walker
 
Posts: 2
Joined: Wed 22 May 2013 22:58

Re: Unable to retrieve Changesets from TFS source control

Postby AlexeyN » Wed 29 May 2013 09:23

I sent you an e-mail with a test application on May 24-th. Did you receive it?
AlexeyN
Devart Team
 
Posts: 244
Joined: Wed 12 Sep 2012 12:09

Re: Unable to retrieve Changesets from TFS source control

Postby alexp-im » Fri 21 Jun 2013 17:40

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

Re: Unable to retrieve Changesets from TFS source control

Postby mpeyer » Mon 16 Feb 2015 09:39

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?f=49&t=29824&p=102288&hilit=404#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...
mpeyer
 
Posts: 2
Joined: Mon 16 Feb 2015 09:32

Re: Unable to retrieve Changesets from TFS source control

Postby AlexeyN » Mon 16 Feb 2015 13:55

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/contactform.html?product=review-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.
AlexeyN
Devart Team
 
Posts: 244
Joined: Wed 12 Sep 2012 12:09

Re: Unable to retrieve Changesets from TFS source control

Postby mpeyer » Mon 16 Feb 2015 16:05

Unfortunately I would need to create an account to use the contact form. But I sent an email to support@devart.com with the screenshots.

Regards, Marc
mpeyer
 
Posts: 2
Joined: Mon 16 Feb 2015 09:32

Re: Unable to retrieve Changesets from TFS source control

Postby vfeinman » Tue 24 Feb 2015 16:35

We are experiencing the same issues here. Is there a fix yet?
vfeinman
 
Posts: 1
Joined: Tue 24 Feb 2015 16:33

Re: Unable to retrieve Changesets from TFS source control

Postby AlexeyN » Fri 27 Feb 2015 12:16

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.
AlexeyN
Devart Team
 
Posts: 244
Joined: Wed 12 Sep 2012 12:09


Return to Review Assistant