BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Power Tools for TFS 11 Beta

| 作者 Jonathan Allen 关注 594 他的粉丝 ,译者 侯伯薇 关注 0 他的粉丝 发布于 2012年4月15日. 估计阅读时间: 3 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

Power Tools for Team Foundation Server已经针对11 beta版本做了更新。这些工具提供了没有包含在主要TFS发布版本中的重要功能。现在微软还没有在线上公布完整的特性列表,我们只能从安装文档中看到相关总结如下:

最佳实践分析器(Best Practices Analyzer)

带有图形化用户界面的诊断工具,你可以使用它执行以下工作:

  • 验证对Team Foundation Server的部署是否依据推荐的最佳实践配置。
  • 找到不健康部署环境中问题的来源。
  • 对部署的配置情况抓取快照。
  • 获得过去14天内存储或者访问过数据的使用情况。其中包括一些特定的关于数据库表的信息,它们可能有增长的趋势,或者需要减小规模。

自定义的签入策略包

这是对四种自定义签入策略的补充,可以用来在签入过程中执行软件开发实践。

  • 变更集注释(Changeset Comments):需要用户提供签入的注解。
  • 自定义路径:把其他策略的范围限定在特定的文件夹或者文件类型中。
  • 禁用模式(Forbidden Patterns):防止用户签入带有禁用文件名模式的文件。
  • 工作项查询:指定工作项查询,它的结果会是与签入相关的唯一合法工作项。

过程模板编辑器

这个工具是Visual Studio插件,它会在“工具”菜单中加入新的菜单项。过程编辑器提供了一种图形化用户界面,让我们可以在Visual Studio IDE中编辑Team Foundation Server的过程模板。这个过程还提供了GUI,让我们可以查看为所有在项目集合中定义的所有字段赋予的值。

团队管理器的改善

团队管理器也是Visual Studio的插件,它提供了附加的Visual Studio菜单项,还有以下几种功能:通过状态或者通配符查找版本控制下的文件;从源代码控制管理器的右键菜单使用Windows管理器打开文件夹;在源代码控制管理器中为文件和文件夹设置标签。

Team Foundation Power Tool(TFPT.exe)

这是一个命令行工具,你可以使用它来处理版本控制、团队项目、工作项以及构建定义下的文件和目录。在运行时,某些命令会显示图形化用户界面。

测试附件清理器

当测试人员执行Test Run的时候(不管是自动还是手动的方式),会获得测试附件形式的诊断数据,它们会保存在TFS数据库中。这个工具会帮助你删除不再与业务内容相关的测试附件(使用knob或者过滤器),回收数据库空间。

Windows PowerShell Cmdlets

这个工具提供了Windows PowerShell界面,它支持基本的版本控制命令,让我们可以使用管道之类的脚本。

Windows Shell扩展

这个工具提供了与Windows资源管理器和一般文件对话框的整合。有了这种整合,你就可以执行很多源代码控制操作,而不需要运行Visual Studio或者Team Foundation命令行工具。

注意:这个工具的工作方式很大程度上与TortoiseSVN类似,但是缺少一些有用的特性,像“blame”等。

查看英文原文:Power Tools for TFS 11 Beta

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT