2014-06-12 15 views
10

在git中有一个非常方便的功能,可以让您修复上次提交,例如当你忘记了某件不合理的完全承诺。TFVC中是否有git样式修改选项?

这是很容易做到这一点的git:

git commit --amend 

你不必这样,可以指定一个提交信息或其他任何东西,提交简直是“附加”到最近的完整提交 - 或者至少这是我的理解。

TFVC中是否有类似的东西?

回答

10

不,不是真的。您可以更新签入注释或关联工作项目,但不能更改签入的文件内容。回滚也无济于事,因为这会为历史添加额外的补偿,使其更难理解。

要更新消息,请打开TFVC历史记录面板并右键单击更改集。选择显示更改详细信息,您将可以更新签入注释以及可选的签入注释。

要关联到新的工作项目,请记下变更集号码,打开工作项目并转至链接选项卡。点击添加链接并选择链接类型“更改集”,提供编号并保存工作项目。

+0

似乎TFS提供的“git”是,ahhh有限,以“微妙,微妙和完全有效”的方式。 – jthill

+4

@jthill,当在TFS上使用Git时,您有Amend支持。但是当使用TFVC时,你不会。 – jessehouwing

相关问题