2010-10-19 15 views
5

Belirli bir değişiklik ayarından/tarihinden TFS'de "temizleme" yapmak mümkün mü?TFS'de "geçmişi yok et" yapmak mümkün mü?

Yani, örneğin, dosya X

için tarih Y. daha eski tüm sürüm yok

veya

revizyon Y.

+0

Ancak soru yalvarır. . . Neden tarihi yok etmek istiyorsun? Tasarruf alanıyla ilgili endişeleriniz varsa, yalnızca deltalar depolandığından, geçmişi yok etmenin size çok fazla zaman kazandıramayacağı olasılığı yüksektir. – Robaticus

+0

@Robaticus, büyük ikili dosyaları depolamak için TFS'yi kullanmayı düşündü. Sadece 3-4 versiyona ihtiyacım var. Mekân veya performansın bir sorun haline gelmesi durumunda her zaman tasfiye edebilirim. – Simon

+1

bunun için iyi bir neden. TFS'nin varsayılan olarak 16MB'a kadar olan ikili dosyalar için deltalar saklayacağını unutmayın (varsayılan olarak). – Robaticus

cevap

9

önce tüm versiyonu yok yapabilirsiniz Evet - http://msdn.microsoft.com/en-us/library/bb386005.aspx -

TF Yok $/MyTeamProject/keephistory/stopat: C864

+0

Merhaba Ewald, bu aslında ne yaptığınızı yanıtlamıyor. OP'nin ne istediğini yapmak için ne yapardı? Aynı soruyu tekrar sormaktan nefret etmekten nefret ediyorum ... Temel olarak, tüm dosyaların tüm değişikliklerini c864'ten sonra tutmak için hangi komutları çalıştırırsınız? Bu yer tutucu emrinin yazılı olarak ne yaptığını anlatamam. Ayrıca, neden tarih tutuyor? OP, tasfiye edilenlerin tarihini tutmak istediklerini göstermez - tam tersi. –