git - TFS 2013 Git 模式不支持 TFVC 的哪些内容?

标签 git version-control tfs

最近我意识到,并非所有可用于 TFVC 的功能都支持 TFS 2013 中的 Git 模式项目。blog post of Brian Harry 间接证明了这一点。 , 说:

...we are fully integrating Git into the TFS ALM workflows – work item tracking, build automation, reporting, code review, and more. Not all of that integration is complete yet but we’ll be fleshing it out through the 2013 Updates and, when we are done, we should have full parity on ALM integration capabilities between Team Foundation Version Control and Git Version Control.

以下是我遇到的一些“Git 模式不支持”的事情:

  • 门控签到
  • 代码审查

shelvelets 的概念似乎也与 Git 无关。考虑到 TFVC 的“我的工作”区域完全依赖于 shelvelet,它显然不适用于 Git 模式。

还有哪些其他领域可用于 TFVC,但尚未(尚未)用于 Git 模式?每个都有解决方法吗?

最佳答案

TFS 文档有一部分关于 details on the differences between TFVC and Git . 有很多细节,但 gated-checkins、“我的工作”、代码审查和源代码管理浏览器是唯一尚未受支持(与 Git 相关)的主要功能。

文件编辑器中还有 2 个在 Visual Studio 之前缺失的功能 Update 3 : CodeLens 内联历史和历史注释。

代码审查选项似乎出现在 Update 4 中具有 pull 请求功能。

关于git - TFS 2013 Git 模式不支持 TFVC 的哪些内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19668667/

相关文章:

svn - 新用户的 SCM 选择?

tfs - 任务主机节点过早退出错误。日志文件位置

visual-studio - 对文件读取强制执行 GetLatest

git - 使用 GitLab token 进行克隆而无需身份验证

git - 在 Windows 上使用 Git,如何确保存储库中的规范化行结尾以及工作目录中的无转换?

git - 无法将提交推送到 git

sql-server - 如何将 SQL Server 数据库对象添加到 TFS?

tfs - TFS 2010 API DLL Microsoft.TeamFoundation.Framework.Server.dll 在哪里?

git - 应该使用 Git 来存储持续集成构建吗?

git - 没有重命名检测的自定义 Git merge 驱动程序