最近我意识到 TFS 2013 中的 Git 模式项目并非支持 TFVC 可用的所有功能。这已被Brian Harry 的博客文章间接证明,他说:
...我们正在将 Git 完全集成到 TFS ALM 工作流中——工作项跟踪、构建自动化、报告、代码审查等等。尚未完成所有集成,但我们将通过 2013 年更新充实它,当我们完成时,我们应该对 Team Foundation 版本控制和 Git 版本控制之间的 ALM 集成功能进行完全对等。
以下是我遇到的一些“在 Git 模式下不受支持”的事情:
- 门控签到
- 代码审查
搁置的概念似乎也与 Git 无关。考虑到 TFVC 的“我的工作”区域完全依赖于 shelvelets,它显然不适用于 Git 模式。
还有哪些其他领域可用于 TFVC,但尚未(尚未)用于 Git 模式?每个都有解决方法吗?