使用触发器处理TeamSystem DB中的计算字段

时间:2009-03-05 01:58:26

标签: teamsystem

在我们的自定义流程中,有一些字段是计算字段。今天我使用团队系统事件和网络服务来计算这些,但是说实话它有点笨重。我不得不添加一个延迟,因为一旦保存,TFSService确实对工作项进行了更改,一个人可能希望立即进行另一个更改,然后得到一个错误,指出工作项已被更改。所以服务等了一下,以确保所有编辑都完成(我选择了30秒)。除此之外还不错。

我想知道数据库中的触发器是一种好的做法,还是在升级到更新的版本(即Team System 2010)时会引起问题。

有没有人这样做或对使用触发器有任何意见?

1 个答案:

答案 0 :(得分:0)

最好按原样保留数据库,以防您所做的任何更改干扰其运行。

但话说回来,只要您编写触发器脚本创建和删除,并在升级之前将删除脚本应用于数据库,您应该没问题。