İade ilkeleri ekleme

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Team Foundation Sürüm Denetimi yöneticileri iade ilkesi gereksinimleri ekleyebilir. Bu iade ilkeleri, kullanıcıların kaynak denetiminde iade gerçekleştirirken eylem gerçekleştirmesini gerektirir. Örneğin, bir kullanıcının bir iş öğesini değişiklik kümesiyle ilişkilendirmesi gerekebilir. İadeler hakkında daha fazla bilgi için bkz . Kod geliştirme ve bekleyen değişiklikleri yönetme.

Not

Bu makalede, tf.exe yapılandırma komutunda veya Visual Studio uzantısının pkgdef'inde bildirilen kayıt defteri anahtarları aracılığıyla Ekip Gezgini aracılığıyla Visual Studio iade ilkelerini ayarlayabilirsiniz. İlkeler, bilgisayarınızda yalnızca tek bir Visual Studio yüklemesi için geçerlidir. Birden çok Visual Studio yüklemeniz varsa, her yüklemede iade etme ilkesini ayarlamanız gerekir.

İade ilkesi oluşturma

  1. Visual Studio Ekip Gezgini'nden Ayarlar'yi seçin ve ardından Takım Projesi'nin altında Kaynak Denetimi'ne tıklayın.

  2. Kaynak Denetimi Ayarlar iletişim kutusunda İade İlkesi sekmesini ve ardından Ekle'yi seçin.

  3. İade İlkesi Ekle iletişim kutusunda, istediğiniz ilke türlerini seçin ve ardından Tamam'ı seçin.

    Aşağıdaki ilkelerden birini seçebilirsiniz:

    • Derlemeler , yeni değişikliklerin iade edilebilmesi için önce son derlemenin başarılı olmasını gerektirir.
    • Değişiklik Kümesi Açıklamaları İlkesi , kullanıcıların iade açıklamaları sağlamasını gerektirir.
    • Kod Analizi , kodun iade edilebilmesi için önce kod analizinin çalıştırılmasını gerektirir.
    • Özel Yol İlkesi , diğer ilkelerin kapsamını belirli klasörlere veya dosya türlerine göre sıralar.
    • Yasak Desenler İlkesi , yasak dosya adı desenlerine sahip dosyaları olan iadeleri engeller.
    • İş Öğesi Sorgu İlkesi , sonuçları iade ile ilişkilendirilecek tek yasal iş öğeleri olan bir iş öğesi sorgusu belirtir.
    • İş Öğeleri , her iade işlemiyle bir veya daha fazla iş öğesinin ilişkilendirilmesi gerekir.
  4. Kod Analizi'ni seçerseniz, Kod Çözümleme İlkesi Düzenleyicisi'nde, istediğiniz kod analizi türlerinin onay kutularını seçin ve ardından Tamam'ı seçin.

    Seçenekler şunlardır:

    • Yalnızca geçerli çözümün parçası olan dosyaları dahil etmek için iadeyi zorunlu kılma
    • C/C++ Kod Analizini Zorunlu Kılma (/analiz etme)
    • Yönetilen kod için kod analizini zorunlu kılma. Bu seçeneği belirlerseniz, Yönetilen Kod Analizi için Kural ayarları'nın altında istediğiniz kural kümesini seçin.

    Kod çözümleme araçlarını kullanma hakkında daha fazla bilgi için bkz . Kod Çözümleme İade İlkeleri Oluşturma.

  5. Özel Yol İlkesi'ni seçerseniz, Özel Yol İlkesi iletişim kutusunda üzerinde çalışılacak bir alt ilke seçin ve izin verilen yolları belirtmek için Kaynak Denetim Yolu Filtresi'ne (RegEx) bir veya daha fazla değer girin. Her değer için Ekle'yi ve ardından Tamam'ı seçin.

    Özel yollar kullanmak istediğiniz her alt ilke için ayrı bir Özel Yol İlkesi uygulayın.

    Not

    Bu ilkeyi etkin bir alt ilkeye uygularsanız Seçili ilkenin şu anda etkin olduğunu belirten bir ileti alırsınız. Devre dışı bırakılmalıdır, aksi takdirde iki kez çalışır duruma gelecek. İade İlkesi ekranından özgün ilkeyi kaldırabilir veya devre dışı bırakabilirsiniz.

  6. Yasak Desenler İlkesi'ni seçerseniz Yasak Desenler iletişim kutusunda yasaklanacak desenleri veya desenleri listeleyip Tamam'ı seçin.

  7. İş Öğeleri Sorgu İlkesi'ni seçerseniz, Sorgu İlkesi iletişim kutusunda kayıtlı bir paylaşılan iş öğesi sorgusuna gidip seçin ve ardından Tamam'ı seçin.

  8. İade ilkeleri ayarlarından memnun olduğunuzda Tamam'ı seçin. Yeni iade ilkesi, gelecekteki iadelerle birlikte görüntülenir.