Değişiklik Kümelerinin Nerede ve Ne Zaman Birleştirildiğini Görüntüleme
Kod temelinizi dallandırmak eş zamanlı geliştirme girişimlerini ayırma ve anlık görüntü almada yararlı bir yol olabilir. Ancak, takım üyeleriniz dallanmış bir kod temelinde çalışıyorsa, hangi dalların belirli bir değişiklik kümesi aldığı ve bu değişikliklerin ne zaman birleştirildiği hakkında bilgi bulmakta zorlanabilirler.
Örneğin, takımınız (Feature Team B) (Özellik Takımı B) kendi kodunuzun bağımlı olduğu bir koddaki hata için düzeltme beklemektedir. Hatanın düzeltildiğini bildiren bir e-posta iletisi aldınız, ama dalınızdan gelen yapılarda hatayı hala yeniden üretebiliyorsunuz.
Tracking Changeset (Değişiklik Kümesini İzleme) penceresini açarak, hangi dalların değişiklik kümesi aldığını ve hangilerinin almadığını saptayabilirsiniz. Örneğin, aşağıdaki resimde, Changeset izleme nasıl changeset 38 Dev daldan bir alt dalı birleştirilmiş ve diğer iki dalı baselessly birleştirilmiş penceresini gösterir.
Tracking Changeset (Değişiklik Kümesini İzleme) penceresi değişiklik kümesiyle birleştirilen dalları gösterir.
Gerekli İzinler (Bu sayfa İngilizce içeriğe sahip olabilir)
Bu yordamları gerçekleştirmek için Okuma iznini ayarlamak, Ver , çalışmakta olduğunuz dalları için. İzinler hakkında daha fazla bilgi için, bkz. Takım Kuruluş Sunucusu İzinleri.
Değişiklik Kümesini İzleme Penceresini Görüntüleme
Önemli
Bu yordamlar bir klasör değil, sadece dal üzerinde gerçekleştirilebilir.
Dallandırmanın nasıl yapıldığı hakkında daha fazla bilgi için, bkz. Dosya ve Klasörleri Dallandırma.
Bir dal ya da dosyanın Geçmiş penceresinden Değişiklik Kümesini İzleme penceresini görüntülemek için
Kaynak Denetim Gezgini'nde, bir dalın içerdiği dal, klasör ya da dosyaya tıklayın.
Dosya menüsüne tıklayın, Kaynak Denetimi'nin üzerine gelin, ve ardından Geçmişi Görüntüle'ye tıklayın.
Geçmiş penceresinde, görüntülemek istediğiniz değişiklik kümesine sağ tıklayın, ve ardından Track Changeset'e (Değişiklik Kümesini İzle) tıklayın.
Select Branches (Dalları Seç) iletişim kutusu belirir.
(İsteğe bağlı) Branches (Dallar) listesinde, göstermek ya da gizlemek istediğiniz dallar için onay kutularını işaretleyin ya da temizleyin.
Onay kutularını işaretlediğinizde ya da temizlediğinizde, seçimlerinizin önizlemesi iletişim kutusunun sağ tarafında belirir.
(İsteğe bağlı) Takımınızın birçok dalı varsa, istediğiniz dalları daha kolay seçmek için önizlemenin üzerindeki düğmelere tıklayın.
Her düğmenin ne yaptığı hakkında bilgi almak için işaretçiyi o düğmenin üzerine getirebilirsiniz.
Görsel Öğe'yi tıklatın.
Değişiklik kümesine bağlı bir iş ögesinden Değişiklik Kümesini İzleme penceresini görüntülemek için
Bir ya da daha fazla değişiklik kümesine bağlı bir iş ögesini açın, ve Track Work Item'a (Çalışma Ögesini İzle) tıklayın.
Select Branches (Dalları Seç) iletişim kutusu belirir.
(İsteğe bağlı) Branches (Dallar) listesinde, göstermek ya da gizlemek istediğiniz dallar için onay kutularını işaretleyin ya da temizleyin.
Onay kutularını işaretlediğinizde ya da temizlediğinizde, seçimlerinizin önizlemesi iletişim kutusunun sağ tarafında belirir.
(İsteğe bağlı) Takımınızın birçok dalı varsa, istediğiniz dalları daha kolay seçmek için önizlemenin üzerindeki düğmelere tıklayın.
Her düğmenin ne yaptığı hakkında bilgi görüntülemek için işaretçiyi o düğmenin üzerine getirebilirsiniz.
Görsel Öğe'yi tıklatın.
Değişiklik Kümesini İzleme Penceresine Genel Bakış
- Aşağıdaki çizimde ŞimdiYemekZamanı takım projesinde bir değişiklik kümesi örneği gösterilmektedir.
Değişiklik Kümesini İzleme penceresi ögeleri
Önceki örnekte Tracking Changeset (Değişiklik Kümesini İzleme) penceresini aşağıdaki bilgileri görselleştirmek için nasıl kullanacağınız gösterilmiştir.
Birleştirmenin uygulandığı değişiklik kümesi numaralarıyla birlikte, değişiklik kümelerinin birleştirildiği dallar (yeşil renkle gösterilmiştir).
İpucu
Bu dallardan birine (örneğin, önceki örnekte Version2) tıklayarak o dala ulaşmak için değişiklik kümesinin ihtiyaç duyduğu tüm birleştirmeleri vurgulayabilirsiniz.
Birleştirmenin standart birleştirme (düz çizgi) ya da temelsiz birleştirme (kesik çizgi) olduğu.
Dal değişiklik kümesindeki bazı (tamamı değil) değişiklikleri aldıysa, dal bir desenle doldurulur ve bu daldaki değişiklik kümesi numaralarının sonuna yıldız eklenir. Örneğin, önceki resimde yalnızca bazı changeset 38 değişiklikleri Test şube birleştirilen gösterir.
Değişiklik kümesinin birleştirilmediği dallar (mavi renkle gösterilmiştir).
Zaman Çizelgesi Görünümüne Geçme
Zaman Çizelgesi Görünümü'ne geçerek değişiklik kümesinin bir ya da daha fazla dalla ne zaman birleştirildiği hakkında bilgi alabilirsiniz. Bu görünüm sadece her birleştirmenin kaynak ve hedeflerini değil, ayrıca birleştirmenin ne zaman olduğunu da gösterir.
Gerekli İzinler (Bu sayfa İngilizce içeriğe sahip olabilir)
Bu yordamları gerçekleştirmek için Manage branch object (Dal nesnesini yönet) izninizin İzin ver olarak ayarlanmış olması gerekir. İzinler hakkında daha fazla bilgi için, bkz. Takım Kuruluş Sunucusu İzinleri.
Değişiklik kümesinin Zaman Çizelgesi Görünümü'nü görüntülemek için
- Tracking Changeset (Değişiklik Kümesini İzleme) ya da Tracking Work Item (İş Ögesini İzleme) penceresini açın, ve ardından Timeline Tracking'e (Zaman Çizelgesi İzleme) tıklayın.
Örnek: Zaman çizelgesi görünümünü kullanma
Önceki çizim iki temelsiz birleştirme ve bir standart birleştirme gerçekleştiğini göstermektedir. Track on Timeline View'a (Zaman Çizelgesi Görünümü İzleme) tıkladığınızda, Tracking Changeset (Değişiklik Kümesi İzleme) penceresi birleştirme sırasını gösteren bir görünüme geçer.
Zaman Çizelgesi Görünümü ayrıntılı dizinsel veri sağlar
Değişiklik kümesini alan dallar görünümün en üstünde belirir. Önceki örnekte, kullanıcı birleştirmenin gerçekleştiği tarih ve zamanı göstermek için Version1 (Sürüm1) dalına tıklamıştır.
Değişiklik kümesinin birleştirilmediği dallar (örneğin, önceki çizimdeki FeatureB (ÖzellikB) ve Main)
Dalları Birleştirmek için Sürükle ve Bırak İşlemlerini Kullanma
Değişiklik kümesi ya da dalı başka bir dala birleştirmek için sürükle ve bırak özelliğini kullanabilirsiniz. Daha fazla bilgi için bkz. Dosya ve Klasörleri Birleştirme.