2016-04-21 127 views
3

因此,在Git中,您可以将多个提交压缩为单个提交。举例来说,假设我检查了一个变更,但是我意识到我忘记了一些小事,所以我在本地进行了更改,然后再次提交。借助Git压缩,您可以将这些合并到一个提交中。在TFS中合并提交

我的问题是TFS有做同样的事情的方法吗?

回答

2

编号TFVC使用与Git完全不同的版本控制范例;它不支持历史重写操作,如挤压和修改。

1

不,不支持。您无法更改TFVC中每个变更的历史记录。如果能够实现,就违反了源头控制的原则。

而且你也无法创建新的变更,然后与旧的变更合并,在Uservoice中有一个特色请求,并被TFS的PM拒绝。

TFS to merge multiple, non-continuous changesets.

感谢这一想法反馈。我们审查了这个反馈 ,并确定我们在可预见的将来无法在 中完成此建议。

马特Mitrik TFS项目经理