Great tool, it would be great if it could have an option to restrict the search to just the current Team Project, it'll makes it easier to find what you are looking for when you have several Team projects in the Collection.
A great tool that I use on a daily basis. I also recommend it to every client I work with. My only suggestion is to add the ability to limit the scope of a search to the current Team Project only. The current version searches inside all the projects, wich sometimes returns too much results.
Great tool. Exactly what I need. But there is an issue I've just found. There is no ability to search for numbers in text. For example, searching by "2011" tries to find work item with ID=2011 but I need to find all tasks where 2011 text is mentioned. Is there a workaround?
Hi Mike,
I have VS 2005 and 2010 installed side-by-side along with the TFS 2010 Extension for search. Regular searches work fine, however, when I try to use the --template option, it tries to open VS 2005 and errors out due to a forward compatibility error.
Anything I can do to configure the extension to open up in VS2010?
Thanks!
Sorry about the late response, haven't been on here in a while :)
It opens up a file with the extension ".wiq". So your computer is probably configured to open .wiq files in Visual Studio 2005. I think you should be able to just associate that .wiq file type with Visual Studio 2010 instead of Visual Studio 2005 and it should work. In Windows 7 you can access this by clicking on Start > Default Programs > Associate a file type or protocol with a program. You should be able to find it there and hit the Change Program button.
Hi Mike,
Thanks for the response! When I query against the history column, search does not appear to look at the changed fields, but only comments that are entered in history.
Am I missing anything?
Thanks!
Great addin! I was able to install it on my PC because I have Visual Studio Premium installed. Unfortunately, my coworker can't install it. It gives the following error:
This extension is not installable on any currently installed products.
This coworker only has the Team Client installed. Is there any way to allow this add-in to be installed with just the Team Client? Thanks!
Thanks for the review Bebo! Unfortunately, this extension is not available for the Team Client only. If they don't have Visual Studio 2010 installed then the Extension Manager doesn't exist on their machine to allow them to install extensions. So we have no way to integrate the two.
Bebo,
Have your co-worker try this again with version 1.4 of this extension. I just pushed out an update that should allow the Visual Studio Shell Team Explorer to work with this extension. See the description of this extension for details. Thanks!
- Mike
I'd have to go back and look at the code. I'm sure it can be done but I think I remember intentionally making it like that because I always wanted it to show up. Sorry about that :) If I get some time I'll try and go back and re-work it.
This is also a big pain for me.. I don't have any toolbars, and this one keeps appearing. It would be awesome for it to remember if it was hidden, or at a minimum be able to configure if it should appear
How do I narrow the results down a particular team project. Currently the current searchtemplate is giving me to many results. I only want results from my team project.
You can add an extra clause to the query: And Team Project = @project. This filters the result for the active Team Project. For searching, all the other clauses will usually be OR types, so group those to apply the project clause to the whole result. You get the query editor by entering --template in the search toolbar.
The only thing i see missing in this is i constantly have to open the Team Explorer tab before i can use this. If would be nice if this tool tried to auto connect to the last server you connected to.
Would you check your VS2010 updates into the CodePlex project? I'd be happy to make you contributors on the project if you email me (noah@coad.net). thanks!
Using this extension, I can enter a bug/task ID number as the search criteria, and sure enough the item is found. But, if I search for text (ie. "control") within query results, I get the following error:
"TF248015: Your work item query could not be completed due to an unexpected error returned by the Microsoft SQL Server Full-text engine. Contact your system administrator to check the Application event log for Team Foundation Server." Any ideas? Thanks!
I'm having trouble re-creating the error on my side. It's probably a setting that's different between our TFS database servers that's causing it. Have you made any changes to your TFS since you installed it? Any database setting changes? What version of Visual Studio and TFS are you running? If I could re-create it then I'd be able to help you get a better idea of what needs to be done to fix it.
The TFS administrator indicated that there have not been any changes to our TFS server - everything is in the "factory" configuration after install. I have not made any local changes to my client, other than download the extension. I'm running Visual Studio 2010 Shell (version 10.0.30319.1) - I believe TFS 2010 was installed as part of 2010 shell. The administrator did find that the "Full text filter daemon" (or something to that effect) was disabled by default in the install, so he enabled it, but it had no effect. Still the same warning. Not sure what else to look at... Thanks! Matt
Team Explorer would have been included in the Shell installation but not TFS 2010. Did you guys upgrade from TFS 2008 to TFS 2010 or was TFS 2010 a fresh install? I know TFS 2010 uses the full text search from the Team System Web Access so I'm thinking during the TFS 2010 install/upgrade, somehow it didn't configure full text search.
Can you access your local Team System Web Access URL? If you go into that then there should be a search box on the left side of the screen to type in text to search work items there. I think that text box uses the full text search as well. Let me know if that text box search works or not. The URL should be something like http://YOURTFSSERVER:8080/tfs/web/. My guess is that something wasn't configured right by the TFS install.
The query references a field that does not exist. The error is caused by &words entered&....
I have a field that is a number and is only on a couple of Work Item Types. I entered the "Or" in the query and it returned the error. I then tried to add a combination of "OR WIT = , AND "My field = [Search]" but I still get the error. Is this because it is trying to search a number field using text? Makes it unusable unless I can create two search boxes in visual studio - one for text fields and one for number fields - can you comment?
Sorry about the late reply. I haven't been on here lately :) It sounds like the query isn't recognizing the field. When you open the wiq file does it show up in the field drop down menu or are you typing it in? If it shows up in the drop down menu it shouldn't be a problem. It might have been some kind of caching issue. Is this problem still happening?
Nice tool; some rough edges, but best solution I've found so far (certainly for free :) )...
One specific question: I'd like to provide a "standard" customized search template for my team. I looked for SearchTemplate.wiq on disk, but couldn't find it. Also thought of doing a save-as from the UI, but then how would others import my template?
Thanks,
-=J
If you enter "--template" into the search work items box and hover over the tab in Visual Studio it will show you the path. It should be this:
C:\Users\YOURUSERNAME\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Cory Cissell
Sorry looks like the html editor on this page cut off my last message due to the ampersand. The path should look like this:
C:\Users\YOURUSERNAME\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Cory Cissell "ampersand" Mike Parks\Search Work Items for TFS 2010\1.4