如何更改 TFS 工作项模板中的特定组件
我想使用 TFS(解决方案的最新版本)中的工作项更改特定组件的源。
我的意思并不是将工作项的 xml 表示更改为仅重新定位/创建新/任何现有组件。
示例:我想对历史记录组件进行更改,以便它显示所做的所有更改的子集,例如仅注释。我还希望所有评论都以不同的设计显示。简单来说,我想重新编码现有的组件。
有简单的方法还是只有 TFS SDK 方法?或者另一个?
我将非常感谢任何帮助。
I'd like to change the source of a particular component withing a workitem in TFS (latest version of the solution).
I do not mean to change the workitem's xml representation to just reposition/createnew/whatever the existing components.
Example: I'd like to make change to the history component so that it shows subset of all the changes made, comments only for example. I'd also like all the comments to be shown in different design. Simply put, I want to recode the existing components.
Is there an easy way or only the TFS SDK way ? Or another ?
I would be very grateful for any help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为您要问的是,是否有另一种方法可以显示自定义历史记录视图,而无需使用 TFS SDK IE TFS API 来修改本例中的 WorkItemLogControl 控件类型?
我不知道有什么方法可以做到这一点(修改内置类型)。
查看此示例项目,它将让您了解如何使用 API 修改模板:点击我。另一种选择是导出模板并将其保存在本地,然后再导入回来。
如果需要,您可以创建自己的工作项控件。以下是有关如何执行此操作的演练:
第 1 部分
第 2 部分
以下是一些其他示例,可以帮助您开始创建自己的示例:
http://witcustomcontrols.codeplex.com/releases/view/7240
What I think you are asking is is there another way to show a custom history view without using TFS SDK IE TFS API to modify the control type in this case WorkItemLogControl?
I am not aware of a way to do that (modify built-in types).
Take a look at this sample project that will give you an idea of how to modify your template using the API: click me. Another option is to export the template and save it locally and then import it back.
If you want, you can create your own work item control though. Here is a walk-though on how to do that:
Part 1
Part 2
Here are a few additional examples that can get you started on creating your own:
http://witcustomcontrols.codeplex.com/releases/view/7240