2016-04-21 125 views
3

因此,在Git中,您可以將多個提交壓縮爲單個提交。舉例來說,假設我檢查了一個變更,但是我意識到我忘記了一些小事,所以我在本地進行了更改,然後再次提交。藉助Git壓縮,您可以將這些合併到一個提交中。在TFS中合併提交

我的問題是TFS有做同樣的事情的方法嗎?

回答

2

編號TFVC使用與Git完全不同的版本控制範例;它不支持歷史重寫操作,如擠壓和修改。

1

不,不支持。您無法更改TFVC中每個變更的歷史記錄。如果能夠實現,就違反了源頭控制的原則。

而且你也無法創建新的變更,然後與舊的變更合併,在Uservoice中有一個特色請求,並被TFS的PM拒絕。

TFS to merge multiple, non-continuous changesets.

感謝這一想法反饋。我們審查了這個反饋 ,並確定我們在可預見的將來無法在 中完成此建議。

馬特Mitrik TFS項目經理