Tüm dosyaları "En Son Al" komutu çalıştırıldığında okunacak şekilde işaretlememek için TFS'yi yapılandırmanın herhangi bir yolu var mı? Belki özel bir eklenti veya bunu yapabilecek bir şey var mı? İhtiyaç duyulduğunda, bu bayrakları el ile temizlemek zorunda kalmak tekdüze bir şekilde can sıkıcıdır.TFS En son okunan bayraklar olmadan alın
cevap
Kutudan çıkar çıkmaz, TFS'yi tüm dosyaları yalnızca sırasında okunacak şekilde işaretlemenin hiçbir yolu yoktur. En son Sürüm eylemini edinin.
Muhtemelen bildiğiniz gibi, bunu bir TFS Oluşturma şablonunda özelleştirme ile ikinci bir adım olarak veya komut satırından tf düzenle komutunu kullanarak yapmak mümkündür.
TFS Get komutunun iç çalışmalarında iyi bir ileti şu adreste bulunabilir: http://www.codeproject.com/Articles/243654/TFS-Get-Latest-VS-Get-Specific-Version. Aynı yazı aynı zamanda TFS API'sini kullanabilen bir araç yazmak için önerilerde bulunuyor. Tabii ki bu durumda ne istersen yapabilirsin.
Başka bir seçenek, ağacın atıfta bulunup kontrol edilmeden önce tfpt çevrimiçi olarak çalıştırılmasıdır. Bir sonraki sürüm için, biz okuma-yazma dosyalarını okumak yerine TFS'yi değiştirmek. Daha fazlasını http://blogs.msdn.com/b/bharry/archive/2011/08/02/version-control-model-enhancements-in-tfs-11.aspx adresinden okuyabilirsiniz. –
Ne yazık ki ne istiyorsan onu yapmanın bir yolu yok. Ama neden bunu isterdin diye merak ettin mi? – DeCaf
klasik bir örnek, mol montajları olacaktır. İlişkilendirilmiş projeyi oluşturmak için diğer geliştiriciler için onları kontrol etmelisiniz, ancak yalnızca okunup okunamayacakları için oluşturulmayacaklardır. –
Ayrıca, tüm dosyalar zaten kaynak denetiminde ve TFS çakışmalarını algılama yeteneğine sahip, bu yüzden neden her şeyi kilitleme rahatsız? –