在“团队配置”下的RTC的“项目区”级别 - > '操作行为'有两种交付选项:
两者之间有什么不同?他们都没有送到服务器吗?
答案 0 :(得分:1)
这些是钩子:
例如,在客户端,我设置了挂钩,要求在交付所述更改集之前将工作项与更改集关联(如上一个问题“Can I associate a change set with a work item after it has been delivered?”中所示) )。
我可以在服务器上查看它,但是如果交付被拒绝,为什么要使用网络流量呢?
更准确地说,如this thread中所述:
通常,您希望所有前提条件都在服务器上运行,因此服务器(包括Web服务器)可以确保已执行这些先决条件。
但是必须在客户端上运行一些先决条件,即需要查看客户端本地状态的前提条件。 这由预定义的前提条件列表说明 特别是,大多数这些前提条件是指工作空间的构建/编译状态(服务器上不可用的信息),例如:“
prohibit unused imports
”和“prohibit workspace errors
”。请注意,有三个客户端前置条件不需要客户端信息(“
require work item approval
”,“require work item and comments
”,“descriptive change sets
”。) 这些是为了向后兼容而包含的,因为它们在RTC的第一个版本中可用,但从那时起也可用作服务器端前置条件,因此您应始终使用服务器端表单他们 我已经提交了work item 209427来获取标记为“已弃用”的客户端前置条件,并指向替换它们的服务器端前置条件。