Is there a way to setup a specific tab order for the visible fields on a custom work item template?
While this applies to TFS 2010, this article might be covering what you are asking about.
Related
In compare option inside the source control, the scrolling is bind together for both files.
I want to scroll just one of the sides while the other stay pinned also I want to avoid comparing outside on the VS.
I can't find any solution online and there is no obvious option in the VS.
I'm Using VS2015 with TFS.
Thank you.
EDIT
New feature request for microsoft was opened
Feature request
EDIT
In VS1029 Version 16.11.3 feature exist, by pressing it you can unbind the windows
In compare option inside the source control, the scrolling is bind
together for both files.
For this , I am afraid this is by designed. The same is true for my test in visual studio2019.
You could add your request for this feature on our UserVoice site , which is our main forum for product suggestions. After suggest raised, you can vote and add your comments for this feedback. The product team would provide the updates if they view it.
I am building a Visual Studio extension (VSIX) with menu commands depending on the options for the extension. Its dynamic, what commands (how many) depends on the options.
I have a solution for it that uses the command-table, like: Dynamically add menu items
I would like to skip the command-table and build the menus totally programmatically, like: HOWTO: Package with commands created by code
The reason is to make it more dynamic. So if the user adds/changes/deletes in the options of the extension it would be handled dynamically (programmatically). On saving options the menu-command tree would be rebuildt. If I use a command-table I will have to add/delete nodes there to be able to solve it.
The thing I can not figure out is howto add the objects for "groups" and "menus" programmatically.
So I am out for the class/interface that has "AddGroup" or "AddMenu" as methods.
Is this at all possible or do I have to use the command-table? If it is possible I would appreciate links to code-examples for it.
Regards Hans
MVP Carlos Quintero has published sample code using IVsProfferCommmands3.AddNamedCommand that illustrates how to programmatically add menu items via the automation services (formerly utilized by the now discontinued add-in extensibility model).
https://github.com/visualstudioextensibility/VSX-Samples/tree/master/PackageCommandsCreatedByCode
While add-ins are no longer supported, the automation interfaces are still present. So you can use these, bearing in mind these menu items (aka commands) are temporary.
Also, the sample code here is a little outdated, using Package instead of AsyncPackage, and ProvideAutoLoad attributes. So you'll also want to read up on the following:
https://github.com/microsoft/VSSDK-Extensibility-Samples/tree/master/AsyncPackageMigration
https://devblogs.microsoft.com/visualstudio/updates-to-synchronous-autoload-of-extensions-in-visual-studio-2019/
Sincerely,
I am using Visual Studio 2012, TFS 2012, and I want to do this for PBI (Product Backlog Items)
I would like to add a "button" or something of the sort to help me create Tasks for my PBIs. (This is something I have been requested to do).
So as I am Viewing a PBI or a List of PBIs I could have a button that popups a Window inside Visual Studio with some options which will trigger the creation of different tasks and such. Is this possible?
Or should I create a separate program that will allow me view the WorkItems and implement the functionality there (for example with C#/WPF)
You should look at following links. Looks like you are looking to create/update work items in bulk. You can easily import your pbi work items to excel and add/update in bulk or also use work item templates for that.
If that doesn't work then you can write code using TFS API to create work items and do other things as well. Using that you can have your own form and add custom steps and then call Api to create the work items.
TFS API to create work items:
https://social.technet.microsoft.com/wiki/contents/articles/3280.tfs-2010-api-create-workitems-bugs.aspx
Use work item templates to pre-populate fields:
http://msdn.microsoft.com/en-us/library/ff407162.aspx
Bulk add or modify work items with Excel:
http://msdn.microsoft.com/en-us/library/dd286627.aspx
Bulk modify work items:
http://msdn.microsoft.com/en-us/library/hh409280.aspx
This already exists out of the box. When viewing a PBI go to the Tasks tab and click New. It will create a new Task that is automatically linked back to the PBI. It will also set the Iteration and Area to match the Parent PBI.
I am new to Visual Studio Scrum 1.0 Template. Created a Team project with Scrum 1.0 Template. After that in TFS a Team work Item menu is having following work items
Bug
List item
Impediment
Product Backlog Item
Shared Steps
Sprint
Task
Test Status
however, in my organization another project is having some of additional work items like follow
Code Review Item
Release
Acceptance Test
Sprint Retrospective
Sprint Backlog Task
Do we need to modify any setting in TFS Server to bring this above items?
Please guide to proceed further.
"Code Review Item" might be in correlation with TFS Code review workflow. If so, it would require you to insert it in each new TeamProject for the while thing to be usable.All other Work Item types do not ring any bell to me, so my best guess is that they are custom types.In order for you to import them in your newly constructed TeamProject you need to have the latest Power tools installed.Open VS and navigate to "Tools">"Process Editor">"Work Item Types">"Export WIT". Select the old Team Project & export to your PC the XMLs that correspond to each of your missing types.Once you are done, use "Import WIT" to insert these XMLs into your new TeamProject. This should do it.
Those other items must be from a different template. They're not part of the Microsoft Scrum Template.
When entering a work item in TFS2010, it's often nice to refer to other tickets in the text free fields (either description or Acceptance Criteria field).
Most other ticket tracking software I have used automatically creates links/hyperlinks to other tickets if you put appropriate text into these fields (e.g, Trac, BugTracker.NET, etc).
I understand the link tab, and that you can create relationships there, but it would be lovely to have this feature available and clickable in the other text field.
Does TFS2010 (+ Visual Studio 2010) support something like this? I cannot find for the life of me, a solution.
If you use a rich text edit field (the advanced text field available for work item definitions, with coloring buttons and so on), you can include hyperlinks, also to other workitems etc. This is however a manual exercise to make the hyperlink point to the correct item, there is no automatic recognition of #-tags or whatever to refer to other workitems.
Hi you could use a plugin called TFS Extensions Kit. TEK workitem. This is a Visual Studio extension that allows, besides other features, to open, in Visual Studio, workitems and queries from a Hyperlink.
So you could use the hyperlinks in any field.
Look at the Visual Studio Gallery:TFS Extensions Kit. TEK workitem
You can download a demo from here
Regrads
It's an old question, but if you get here looking for the answer for VSTS the answer is hashtag followed by itemId. Similar to #UserName to reference another user.
Eg. In comments box typing This is a dupe of #2428 will translate into This is a dupe of User Story 2428: Story name where User Story 2428: Story name is a link to the item.