最近、TFVC で利用可能なすべての機能が TFS 2013 の Git モード プロジェクトでサポートされているわけではないことに気付きました。これはBrian Harry のブログ投稿で間接的に証明されています。
...Git を TFS ALM ワークフロー (作業項目の追跡、ビルドの自動化、レポート、コード レビューなど) に完全に統合しています。統合はまだすべて完了していませんが、2013 Updates を通じて具体化する予定です。完了したら、Team Foundation バージョン管理と Git バージョン管理の間の ALM 統合機能が完全に同等になるはずです。
以下は、私が直面した「Git モードではサポートされていない」もののいくつかです。
- ゲート付きチェックイン
- コードレビュー
シェルベレットの概念も Git には関係ないようです。TFVC の「My Work」領域がシェルベレットに完全に依存していることを考慮すると、明らかに Git モードでは使用できません。
TFVC で使用できるが、Git モードで (まだ) 実装されていない他の領域は何ですか? それぞれに回避策はありますか?