2014-06-12 38 views
10

在git中有一個非常方便的功能,可以讓您修復上次提交,例如當你忘記了某件不合理的完全承諾。TFVC中是否有git樣式修改選項?

這是很容易做到這一點的git:

git commit --amend 

你不必這樣,可以指定一個提交信息或其他任何東西,提交簡直是「附加」到最近的完整提交 - 或者至少這是我的理解。

TFVC中是否有類似的東西?

回答

10

不,不是真的。您可以更新簽入註釋或關聯工作項目,但不能更改簽入的文件內容。回滾也無濟於事,因爲這會爲歷史添加額外的補償,使其更難理解。

要更新消息,請打開TFVC歷史記錄面板並右鍵單擊更改集。選擇顯示更改詳細信息,您將可以更新簽入註釋以及可選的簽入註釋。

要關聯到新的工作項目,請記下變更集號碼,打開工作項目並轉至鏈接選項卡。點擊添加鏈接並選擇鏈接類型「更改集」,提供編號並保存工作項目。

+0

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

+4

@jthill,當在TFS上使用Git時,您有Amend支持。但是當使用TFVC時,你不會。 – jessehouwing

相關問題