Moving recording modules between folders with TFS

Ask general questions here.
IanKnight
Posts: 33
Joined: Thu Feb 21, 2013 12:52 pm

Moving recording modules between folders with TFS

Post by IanKnight » Thu Oct 01, 2015 10:24 am

Hi,

This sounds like a simple thing but for some reason it is difficult to do, hopefully there is a simple solution.

I have a project with recording modules in several folders, I want to bulk move 50 recording modules between folders.

I can only seem to move them one at a time and when I do I have to do multiple TFS check ins for each individual module.

That isn't practical to do so is there something I'm missing that will make this easy ?

Thanks

User avatar
odklizec
Ranorex Guru
Ranorex Guru
Posts: 3930
Joined: Mon Aug 13, 2012 9:54 am
Location: Zilina, Slovakia

Re: Moving recording modules between folders with TFS

Post by odklizec » Thu Oct 01, 2015 11:15 am

Hi,

I'm afraid, the only solution is to stop using integrated TFS.

Unfortunately, due to the TFS plugin limitation (or rather MSSCCI provider limitation), using integrated TFS is a painstaking experience. The larger the project gets, the slower response you see. Even simple things like moving something somewhere or just renaming module is a nightmare. So my recommendation is to stop using Ranorex TFS integration and use Team Explorer instead. Seriously, you will save yourself a lot of hair-pulling ;)

We discussed the problem here...
http://www.ranorex.com/forum/ranorex-oc ... t7738.html
Pavel Kudrys
Ranorex explorer at Descartes Systems

Please add these details to your questions:
  • Ranorex Snapshot. Learn how to create one >here<
  • Ranorex xPath of problematic element(s)
  • Ranorex version
  • OS version
  • HW configuration

IanKnight
Posts: 33
Joined: Thu Feb 21, 2013 12:52 pm

Re: Moving recording modules between folders with TFS

Post by IanKnight » Thu Oct 01, 2015 11:30 am

Integrated TFS is one of the reasons we bought Ranorex as a solution !

Having had a look at the other thread, which has also affected us, I decided to try something.

I removed the project from source control moved the recording modules in Ranorex (see below), and then re-added the solution to TFS. This seemed to work well, but I then had to remove the files in the previous directory from TFS manually so that they were not reinstated the next time I do a get latest version.

I mentioned I moved the recording modules, I still can't see a way to do this in bulk, I had to do 50 click and drag options. This is surely something that Ranorex should be able to do in the project folder ?

In theory it would also solve the TFS issue I had as all moves would be done in one action ?

User avatar
odklizec
Ranorex Guru
Ranorex Guru
Posts: 3930
Joined: Mon Aug 13, 2012 9:54 am
Location: Zilina, Slovakia

Re: Moving recording modules between folders with TFS

Post by odklizec » Thu Oct 01, 2015 11:51 am

In my opinion, the TFS integration adds only a very little value to Ranorex. It's nice to have feature, but definitely not something I would consider as a critical decision point. I'm working without integrated TFS since we identified the MSSCCI as a source of issue and I don't miss anything. In contrary, I'm not slowed down while working with my project ;)

The problem with Ranorex TFS is that it rely on MSSCCI provider, which provides only a very limited TFS support, unlike native TFS support in Visual Studio and Team Explorer. This is something Ranorex folks cannot change and so the Ranorex TFS is in my opinion useful only for very small projects. It's disappointing, yes, but not something we can blame Ranorex for. It's rather MS we should blame for limited TFS support via MSSCCI provider.
Pavel Kudrys
Ranorex explorer at Descartes Systems

Please add these details to your questions:
  • Ranorex Snapshot. Learn how to create one >here<
  • Ranorex xPath of problematic element(s)
  • Ranorex version
  • OS version
  • HW configuration

IanKnight
Posts: 33
Joined: Thu Feb 21, 2013 12:52 pm

Re: Moving recording modules between folders with TFS

Post by IanKnight » Thu Oct 01, 2015 11:57 am

TFS integration is very much needed and used by us as we have many people working on the project in different locations.

We can definitely ask Ranorex for a reason why I can't multi select to drag and drop files to different folders within a project.

I'd like their official answer on that point.