私はそれがどこに文書化されて見たことがないので、私はこの質問をしています。 Team Foundation Server 2008とTeam Explorer 2005の組み合わせを使用しています。カスタムチェックインポリシーはサーバーにまったく展開する必要がありますか?
このような環境で動作するカスタムチェックインポリシーを展開することは可能ですか?
明らかに、カスタムチェックインポリシーには、クライアント側で実行する必要のあるコードが含まれています(ヘルプなどを表示するため)。したがって、チームエクスプローラ2005に付属するMicrosoft.TeamFoundation.VersionControl.Clientアセンブリを使用する必要があります。
しかし、私の考えでは、有効にするには、サーバー自体にチェックインポリシーを適用する必要があります(たとえば、コマンドラインからの変更のチェックインや生のWeb Services APIの使用をサポートするなど)。したがって、Team Foundation Server 2008に付属のMicrosoft.TeamFoundation.VersionControl.Clientに対して実行する必要があります。
したがって、最新のバージョンを使用する単一のカスタムチェックインポリシーを構築することは可能ですかMicrosoft.TeamFoundation.VersionControl.Clientアセンブリ(クライアントでは2005、サーバーでは2008)?
または、クライアント用とサーバー用の2つのカスタムチェックインポリシーを作成する必要がありますか。それは働くだろうか?
カスタムチェックインポリシーは、クライアント側にのみ存在しますか?