Çalışmanızı Ekibin Kod Temeline İade Etme

Kullanım Bekleyen değişiklikler 's kodunuzda takım denetlemek için sayfa kod temeli.

Bir hatayı düzeltmek için bir güncelleştirme denetimi

Gerekli izinler

Biri olması Katkıda bulunanlar ekip projeniz için.Bkz: Team Foundation Server Varsayılan Grupları, İzinleri ve Rolleri

Ne yapmak istiyorsunuz?

  • İade etmek istediğiniz dosyaları belirtin

  • Çalışma öğesi ilişkilendir

  • Yaptığınız değişiklikleri denetleyin

  • İade ilkesi uyarıları gidermek

  • Gated onay işareti gerçekleştirmek

  • Komut isteminden çalışması

  • İpuçları alın

İade etmek istediğiniz dosyaları belirtin

Hangi dosya değişiklikleri arasında sürükleyerek denetlenmesini istediğinizi belirtebilirsiniz Bulunan değişiklikleri ve Değişiklikleri dışarıda bölümlerini Bekleyen değişiklikler sayfa.Visual Studio diğer alanlarda çalışırken de kendi iade kapsamı:

  • Solution Explorer'da aşağıdakilerden birini seçin:

    • Çözüm

    • Bir veya daha fazla kod projeleri

    • Bir veya daha fazla dosya

    Öğeleri seçtikten sonra kendi kısayol menüsünü açın ve seçin Check ın.

  • Kaynak denetimi Explorer'da bekleyen değişiklikleri ile bir veya daha fazla öğe veya bekleyen değişiklikleri içeren öğeler içeren bir veya daha çok klasör seçin.(Bekleyen değişiklikleri öğelerle bu simgesiyle gösterilen: TFSC Kullanıma Alındı Durum simgesi).Seçili öğe için kısayol menüsünü açın ve Seç Check ın.

Çalışma öğesi ilişkilendir

Sizin codebase dosyalar değiştiğinde, genellikle bu nedenle bir görevi tamamlamak için bir hata düzeltme veya başka türde bir iş öğesi talebi karşılamak.Değişikliklerini denetlediğinizde, denetlemekte olduğunuz değişikliklerle bu tür çalışma öğeleri ilişkilendirmeniz.Böylece yararları şunlardır:

  • İş öğesi altında görünür bir ekip üyesinin olabilir changeset doğrudan bağlantı yaptığınız işleri görmek için.

  • Ekip üyesi kim bir dosya geçmişini gözden geçirme değiştirdiğiniz changeset görüntülemek ve değiştirmek için bloklama çalışma öğeleri görmek.

  • Yaptığınız değişiklikler otomatik oluştur Sisteminizi oluşturuyorsanız (örneğin bir CI yapı veya bir Gated İadenin Build, ekip üyelerinizin hangi tamamlanan yapı içinde görev tamamlandı görebilir veya hata giderilmiştir.

Çalışma öğeleri kendi iade ile ilişkilendirmek için:

  • Seçim Kimliği ile iş öğesi Ekle içinde bağlantı İlgili çalışma öğeleri bölüm.

  • İş öğesi bir sorgu penceresine sürükleyin İlgili çalışma öğeleri bölüm.

Nasıl sizin İadenin ilişkili her çalışma öğesi seçin: ilişkilendirme veya gidermek (yalnızca çalışma öğesi değilse kullanılabilir zaten bir durumda, bu ilişki gibi varabilir Çözümlenmiş, Bitti, veya Kapalı).

İpucuİpucu

İlişkili çalışma öğenin kısayol menüsünü açın ve sonra seçin:

  • Çalışma öğesini açın iş öğesi geçici olarak bir sekmede açmak için.Normal sekme çalışma öğesini görmek istiyorsanız, sekme için kısayol menüsünü açın ve Seç Sekmesini açın (klavye kısayolu: Ctrl + Alt + Home).

  • Çalışma öğesini Kaldır iş öğesi, iade ile ilişkilendirmek istemiyorsanız.

  • Yeni bağlantılı çalışma öğesi, çalışma öğesinin bir kopyasını oluşturmak, veya Varolan bir öğeye bağlantı.

Yaptığınız değişiklikleri denetleyin

Yaptığınız değişiklikleri denetlemek için

  1. Ekip Gezgini'nde seçin Ev simgesiniEvve sonra seçin Bekleyen değişiklikler.

  2. Üzerinde Bekleyen değişiklikler sayfasında, girin bir Yorum böylece daha sonra gerek evetse gözden geçirin ve dosyalarınızı geçmişini anlamak ne oldu anlamak.Örneğin: Implemented alışveriş arabası denetleyicisi.

  3. Bazı takımlar tercih (ve bazı durumlarda bir iade ilkesi uygulamak), üyelerinin belirli türdeki her iade hakkında bilgi sağlar.Ekip Proje Yöneticisi varsa, İade notları etkin, her alana bilgi yazın ve Notlar bölüm.

  4. Seçim Teslim et düğme.

Aşağıdaki sonuçlar biriyle oluşur.

ms181407.collapse_all(tr-tr,VS.110).gifDeğişikliklerinizi kontrol edilir

Eklenen dosya iade notlar, yorum birlikte çalışma alanınızı değiştirir ve ilgili çalışma öğelerine bağlantılar tek bir sunucuda depolanan changeset sunucunuz üzerinde.

ms181407.collapse_all(tr-tr,VS.110).gifÇekinizin çakışmalarını engellemek

Sistem değişiklikleri arasındaki çakışmaları dosyaları sunucuda en son sürümünü sunar.Bkz: Dosya çakışmalarını Çöz

ms181407.collapse_all(tr-tr,VS.110).gifBir iade ilkesi ihlal ettiğinden, onay engellenir.

Ekip proje yöneticileri, ekibinizin en iyi uygulamaya uyarsanız teşvik etmek için iade ilkeleri uygulayabilirsiniz.Örneğin, ekip üyelerinin en az bir iş öğesi yaptıkları değişiklikleri ile ilişkilendirmek için bir iade ilkesi teşvik.Daha fazla bilgi için bkz. Set and Enforce Quality Gates.

Bazı durumlarda, bu iade ilkeleri geçersiz kılmak isteyebilirsiniz.İçinde İlkesi uyarıları bölümünde, seçim Uyarılarını geçersiz kılma.

İçinde neden kutusunda, ilke geçersiz kılma neden açıklayın.

ms181407.collapse_all(tr-tr,VS.110).gifGated onay oluşturma işlemi tarafından denetlenen klasör için iade etme

Geçişli iade iletişim kutusu

Sürüm denetimi klasörlerde tarafından denetlenen değişiklikleri denetlemekte olduğunuz, bir İade oluşturma işlemi gated, Gated iade iletişim kutusu görüntülenir.İade işleminizi nasıl tamamlayacağınız hakkında bilgi için bkz. Bir Gated iade oluşturma işlemi tarafından denetlenen klasör denetleyin.

Komut isteminden çalışması

  • Checkin Komutu: Bekleyen değişiklikleri görüntüleyebilir ve dosyaları denetle

İpuçları