TFS'de suçlama özelliği nasıl kullanılır?


87

TFS'deki suçlama özelliğini nasıl kullanıyorsunuz?


9
kolay, başka bir geliştirici seçin ve parçalayın!
Pharabus

10
Resmi bir kaynak kontrol özelliği olarak "suçlanmayanlar" için SVN, CVS ve belki başka araçlarda kullanılır. Temel olarak, sorun teşkil eden kod satırını kimin ve ne zaman değiştirdiğini gösterir. Mecazi olarak konuşursak, artı işaretlerini birinin sırtına koyar.
DOK

7
'Ek açıklama' bunun için 'suçlamaktan' daha iyi bir isimdir - tipik olarak parmağınızı birisine, onu anlamanıza kimin yardımcı olabileceği kadar göstermeye çalışmazsınız. Her iki araç da değişikliğin yapıldığı revizyon / değişiklik kümesini gösterir, bu da kodun neden bu şekilde yazıldığını anlamaya gerçekten yardımcı olur.
Keith

3
Svn övgüsünü unutma.
David Watson

Yanıtlar:


129

TFS eşdeğeri, Annotate komutudur. (Kaynak kodu gezgininde sürümü belirlenmiş dosyaya sağ tıklayın ve "Açıklama Ekle" yi seçin.)

Bu konuda MSDN'de daha fazla bilgi var .


7
Çok kötü TFS, birden çok değişiklik üzerinde bir kod satırını izlerken SVN'deki gibi "önceki sürüme açıklama eklemek" yerine "bu sürüme açıklama ekleyin" seçeneğine sahiptir.
Matthijs Wessels

@MatthijsWessels, bunun için yerleşik bir özellik olmadığına katılıyorum. Bununla birlikte, geçmişi görüntüleyebilir, her bir değişiklik kümesini kendi penceresine ayrı ayrı açıklama ekleyebilir ve ardından görünümü bu ek açıklamalara bölebilirsiniz. ge.tt/7og5eKW1/v/0?c
Adam Caviness

9
@Adam Genelde suçlamayı nasıl kullandım, bir kod satırı gördüğümde ve onu kimin ve neden eklediğini bilmek istediğimde. Suçluyordum, en son satırı kimin düzenlediğini görebiliyordum, ama belki bu değişiklik boşluk gibi önemsiz bir değişiklikti. Tekrar tekrar "önceki sürümü suçlayabildiğim için", ilgilendiğim gerçek değişikliğin ne zaman yapıldığını takip edebildim. Bu yüzden farklı suçlama pencerelerini karşılaştırmam gerekmiyor, sadece o çizgiye dokunan bir sonraki pencereye kolayca geçmem gerekiyor. Birçok ilgisiz değişikliğin olduğu büyük dosyalarda, Geçmişi Görüntüle yaklaşımını kullanmak çok fazla çaba gerektirir.
Matthijs Wessels

İşaretçi için teşekkürler. Silinen dosyayı bulup geri alabilmemin tek yolu web TFS arayüzüydü. Bunu VS'de çalıştıramadım. Sorunun kucağımda hissettiğim VS 2005 projesinden mi kaynaklandığını bilmiyorum.
Greg

2
Bir "önceki sürümü suçla" özelliği var, sadece "şu anki suçlama" ile aynı noktada bulunmuyor. Bir dosyanın geçmişini görüntülerken, revizyon satırına sağ tıklayın ve oradan "Açıklama Ekle" menü öğesini seçin.
Sean U

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.