2010-10-19 113 views
5

是否可以從TFS中的給定變更集/日期「清除」歷史記錄?是否可以在TFS中執行「破壞歷史記錄」?

因此,例如,對於文件X

銷燬所有版本比最新Y.年長

摧毀修訂Y.

+0

但問題乞討。 。 。你爲什麼要摧毀歷史?如果你關心的是節省空間,破壞歷史的可能性很大,因爲只有三角洲被儲存,所以很有可能不會讓你重獲新生。 – Robaticus 2010-10-19 12:47:35

+0

@Robaticus考慮使用TFS來存儲大型二進制文件。我只需要3-4個版本。如果空間或性能成爲問題,我總是可以清除。 – Simon 2010-10-19 21:51:45

+1

這是一個很好的理由。請記住,TFS仍然會將最多16MB的二進制文件存儲爲默認值(默認值)。 – Robaticus 2010-10-20 03:10:03

回答

9

之前的所有版本,是的,你可以 - http://msdn.microsoft.com/en-us/library/bb386005.aspx -

TF摧毀$/MyTeamProject/keephistory/stopat:C864

+0

嗨埃瓦爾德,這實際上並沒有回答你在做什麼。爲了執行OP所要求的,會做什麼?我不想再次提出同樣的問題,只是爲了得到標記...基本上,你會運行什麼命令來保存c864之後所有文件的所有更改,反之亦然。我無法確定這個佔位符命令是如何寫入的。另外,爲什麼要保持歷史? OP並不表示他們想要保留被清除的東西的歷史 - 恰恰相反。 – 2016-07-07 02:21:58

相關問題