因此,在Git中,您可以將多個提交壓縮爲單個提交。舉例來說,假設我檢查了一個變更,但是我意識到我忘記了一些小事,所以我在本地進行了更改,然後再次提交。藉助Git壓縮,您可以將這些合併到一個提交中。在TFS中合併提交
我的問題是TFS有做同樣的事情的方法嗎?
因此,在Git中,您可以將多個提交壓縮爲單個提交。舉例來說,假設我檢查了一個變更,但是我意識到我忘記了一些小事,所以我在本地進行了更改,然後再次提交。藉助Git壓縮,您可以將這些合併到一個提交中。在TFS中合併提交
我的問題是TFS有做同樣的事情的方法嗎?
編號TFVC使用與Git完全不同的版本控制範例;它不支持歷史重寫操作,如擠壓和修改。
不,不支持。您無法更改TFVC中每個變更的歷史記錄。如果能夠實現,就違反了源頭控制的原則。
而且你也無法創建新的變更,然後與舊的變更合併,在Uservoice中有一個特色請求,並被TFS的PM拒絕。
TFS to merge multiple, non-continuous changesets.
感謝這一想法反饋。我們審查了這個反饋 ,並確定我們在可預見的將來無法在 中完成此建議。
馬特Mitrik TFS項目經理