2016-04-21 5 views
3

Gitでは、複数のコミットを1回のコミットに分割できます。たとえば、私が変更をチェックインしたとしましょうが、私は何か小さいものを忘れてしまったので、変更をローカルで行い、再度コミットします。 Gitスカッシュを使用すると、それらを1つのコミットにマージすることができます。TFS内でコミットを結合する

私の質問は、TFSには同じことをするための方法がありますか?

答えて

2

TFVCは、Gitとは全く異なるバージョン管理パラダイムを使用します。それは、スカッシュや修正のような履歴書き換えアクションをサポートしていません。

1

いいえ、サポートされていません。 TFVCのすべてのチェンジストの履歴を変更することはできません。それが達成できれば、それはソース管理の原則に違反している。

また、新しいchangestを作成して古いchangestとマージすることはできません。Uservoiceに特集リクエストがあり、TFSのPMによって辞退されました。このアイデアについてのフィードバックのための

TFS to merge multiple, non-continuous changesets.

感謝。このフィードバックを確認して とし、近い将来に でこの提案を完了できないと判断しました。

Matt Mitrik TFSプログラムマネージャー