TFS APIを使用してTFS作業項目の「取り消し」メカニズムを作成しようとしています。基本的に、ワークアイテムに新しいデータ(APIも使用)を保存した後、WorkItemを元のバージョンに戻すオプションが必要です。WorkItemをTFS APIの古いバージョンに戻す(または保存した変更を元に戻す)
擬似コードのようなもの...
1)IDの現在の作業項目を取得します:XXXXXX
2)は、 "PreviousRevId" で、この最新の 作業項目や店舗の "改訂ID" を取得
3)変更したフィールド値
4)
5)については 何らかの理由で、私たちドンを保存「tは任意のより多くのこれらの変更をしたい(理由 としてドメインロジックを簡潔にするために除外されている)
6)古いリビジョン ( 『PreviousRevId』)に戻すと、それを現在の(最新)リビジョン
トータルソリューションではありませんが、それを実装するために十分に人々を得るのに十分です。 :)ありがとう.. – user1060500