我在问这个问题,因为我没有看到它记录在任何地方。 我们正在使用Team Foundation Server 2008和团队资源管理器2005的组合。是否必须在服务器上部署自定义签入策略?
是否可以部署在此类环境中工作的自定义签入策略?
显然,自定义签入策略包含一些必须在客户端运行的代码(以显示帮助等)。所以它应该使用Team Explorer 2005附带的Microsoft.TeamFoundation.VersionControl.Client程序集。
但是,我的感觉告诉我,为了有效,应该在服务器本身上实施签入策略(例如,支持来自命令行的检入更改或使用原始Web服务API)。因此,它必须针对Team Foundation Server 2008附带的Microsoft.TeamFoundation.VersionControl.Client运行。
那么,是否可以构建采用最新版本的单个自定义签入策略Microsoft.TeamFoundation.VersionControl.Client程序集(客户端上的2005和服务器上的2008)?
还是必须构建两个自定义签入策略,一个用于客户端,另一个用于服务器?这甚至会工作吗?
或者定制检入策略只存在于客户端?