git - 如何将现有的 TFS-git 提交链接到 TFS 工作项?

标签 git tfs

过去,我们的团队使用 TF Source Control 开发项目。 现在我们开始在 TFS 2013 上开发一个新项目,并将 Git 作为 VCS 捆绑在其中。

最近我不小心提交了新项目,但没有将工作项链接到它。与过去类似的情况一样,我在 VS 2013 中打开相应的工作项,然后在其中打开“所有链接”选项卡以创建一个提交链接。我注意到另一个提交与类型“Fixed in Commit”相关联。我按下“链接到”按钮,然后试图找到相应的链接类型,但没有这样的链接。只有与代码相关的“变更集”链接类型,但它只显示其他团队项目中的 TFVC 变更集,但不显示 Git 提交。

我尝试了另一种方式。我从此工作项打开了另一个提交,打开了我在“未链接”提交中更改的一个文件的历史记录,然后双击上次提交,因此 VS 打开了“提交详细信息”窗口和我的提交。但是也没有按钮允许我从这个窗口将这个提交链接到工作项。

在未来版本的 VS/TFS 中是否有任何方式或计划这样做?

最佳答案

您现在必须从 TFS Web Access 链接此工作项。您可以在那里链接工作项并访问预期的“提交”选项:

enter image description here

的确,这看起来像是我们应该在未来版本的 Visual Studio 中改进的东西。

关于git - 如何将现有的 TFS-git 提交链接到 TFS 工作项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24554429/

相关文章:

ios - 如何使用 Xcode Storyboards 进行项目协作?

.net - 为什么我的小型 .NET 开发公司要从 Team Foundation Server 2008 升级到 2010?

tfs - 撤消项目文件的 "take server version"

git - 重新定义大师头?

git - 如何处理git中的主要版本分支

git - 在 Windows 中编写 Git 命令脚本

unit-testing - TF900547 : The directory containing the assemblies for the Visual Studio Test Runner is not valid but can't see MSTest. exe

tfs - 需要分支计划吗?

TFS 停止备份计划

git - 从邮件列表应用 git 补丁