TFS或Visual Studio能否提醒我在签入之前必须标记为已完成的问题

时间:2009-08-26 11:50:42

标签: visual-studio tfs checkin

我实际上正在开发一种需要一些配置才能使用的工具。为了节省一些时间,硬编码了一些值到配置选项卡的文本框中,所以每次进行一些测试或调试时我都不必重新编写它们。

由于我们正在使用TFS来管理我们的解决方案,我想知道是否有办法以某种方式标记这些硬编码元素,以便TFS或Visual Studio 2008会提醒我在我执行之前删除/替换它们签入。

更新

todo评论不是真正的解决方案,因为我们已经使用它来标记必须重做的代码段。我们用它作为长期任务的提醒。而且我们有很多,所以这可能会有点不清楚。

3 个答案:

答案 0 :(得分:3)

一些选项:

  1. write a custom checkin policy
  2. 使用现有的FxCop签入策略和write a custom rule(如果您使用实际编译的内容标记TODO,如属性)
  3. 同上,但通过StyleCop checkin policy(如果您的TODO是来源评论)

答案 1 :(得分:2)

可能不是完美的解决方案,但Visual Studio允许您添加TODO comments,它可能对您有用。

答案 2 :(得分:0)

当找到硬编码的东西时,您可以编写一个单元测试失败。显然,在办理登机手续之前,您不会收到提醒,但之后确实会出现构建失败。