Udostępnij za pośrednictwem


Edytowanie zasad ewidencjonowania

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

administratorzy Kontrola wersji serwera Team Foundation (TFVC) mogą dodawać i edytować wymagania dotyczące zasad ewidencjonowania. Te zasady ewidencjonowania wymagają od użytkowników podjęcia działań podczas przeprowadzania zaewidencjonowania w celu kontroli wersji. Na przykład użytkownicy mogą być zobowiązani do skojarzenia elementów roboczych z zestawami zmian. Aby uzyskać więcej informacji na temat ewidencjonów, zobacz Tworzenie kodu i zarządzanie oczekującymi zmianami.

Przed edytowaniem zasad ewidencjonowania należy najpierw je utworzyć. Aby uzyskać więcej informacji, zobacz Dodawanie zasad ewidencjonowania. Dostępne są następujące domyślne typy zasad ewidencjonowania:

  • Kompilacje wymagają, aby ostatnia kompilacja zakończyła się pomyślnie, zanim będzie można zaewidencjonować nowe zmiany.
  • Zasady komentarzy zestawu zmian wymagają od użytkowników podania komentarzy zaewidencjonowania.
  • Analiza kodu wymaga uruchomienia analizy kodu, zanim będzie można zaewidencjonować kod.
  • Zasady ścieżki niestandardowej określa zakresy innych zasad dla określonych folderów lub typów plików.
  • Zasady niedozwolonych wzorców uniemożliwiają ewidencjonowania plików z niedozwolonymi wzorcami nazw plików.
  • Zasady zapytania elementu roboczego określają zapytanie elementu roboczego, którego wyniki są jedynymi legalnymi elementami roboczymi do skojarzenia z ewidencjonowania.
  • Elementy robocze wymagają skojarzenia co najmniej jednego elementu roboczego z każdym ewidencjonem.

Uwaga

Możesz tymczasowo wyłączyć co najmniej jeden typ zasad w oknie dialogowym Kontrola źródła Ustawienia. Na karcie Zasady zaewidencjonowania wyróżnij zasady i wybierz pozycję Wyłącz. Aby włączyć wyłączone zasady, zaznacz wyłączone zasady, a następnie kliknij przycisk Włącz. Następnie wybierz opcję OK.

Wymagania wstępne

Aby wykonać tę procedurę, musisz mieć uprawnienie Edytuj informacje na poziomie projektu ustawione na Zezwalaj. Aby uzyskać więcej informacji, zobacz Domyślne uprawnienia kontroli wersji serwera Team Foundation.

Edytowanie zasad ewidencjonowania

  1. W menu Visual Studio Team wybierz pozycję Projekt zespołowy Ustawienia> Kontrola źródła.

    Lub w oknie Visual Studio Team Explorer wybierz pozycję Ustawienia, a następnie wybierz pozycję Kontrola źródła w obszarze Projekt zespołowy.

  2. W oknie dialogowym Kontrola źródła Ustawienia wybierz kartę Zasady ewidencjonowania.

  3. Na liście Typ zasad wybierz typ zasad, dla którego chcesz wprowadzić zmiany, a następnie wybierz pozycję Edytuj.

  4. Kontynuuj tę procedurę na podstawie typu edytowanych zasad:

    • Kompilacje wymagają, aby ostatnia kompilacja zakończyła się pomyślnie, zanim będzie można zaewidencjonować nowe zmiany. Nie można zmodyfikować tego typu zasad.

    • Zasady komentarzy zestawu zmian wymagają od użytkowników podania komentarzy zaewidencjonowania. Nie można zmodyfikować tego typu zasad.

    • Analiza kodu wymaga uruchomienia analizy kodu, zanim będzie można zaewidencjonować kod. Jeśli wybierzesz ten typ, w edytorze zasad analizy kodu okno dialogowe, zaznacz pola wyboru dla typów analizy kodu, które chcesz wykonać. Dostępne opcje:

      • Wymuszanie zaewidencjonowania w celu przechowywania tylko plików, które są częścią bieżącego rozwiązania
      • Wymuszanie analizy kodu C/C++ (/analizowanie)
      • Wymuszanie analizy kodu zarządzanego. Jeśli wybierzesz tę opcję, wybierz odpowiednie ustawienia reguły w obszarze Ustawienia reguły dla funkcji Analiza kodu zarządzanego.
    • Zasady ścieżki niestandardowej określa zakresy innych zasad dla określonych folderów lub typów plików. W przypadku wybrania tego typu w oknie dialogowym Zasady ścieżki niestandardowej wybierz zasady podrzędne do działania i wprowadź co najmniej jedną wartość w filtrze ścieżki kontroli źródła (RegEx), aby określić dozwolone ścieżki. Zastosuj oddzielne zasady ścieżki niestandardowej dla każdej zasady podrzędnej, które mają być używane ścieżki niestandardowe.

      Uwaga

      Jeśli zastosujesz te zasady do zasad podrzędnych z włączoną obsługą, zostanie wyświetlony komunikat, że wybrane zasady są obecnie włączone. Powinna być wyłączona lub zostanie uruchomiona dwa razy. Możesz usunąć lub wyłączyć oryginalne zasady z listy Zasady zaewidencjonowania.

    • Zasady niedozwolonych wzorców uniemożliwiają ewidencjonowania plików z niedozwolonymi wzorcami nazw plików. Jeśli wybierzesz ten typ, w oknie dialogowym Zabronione wzorce wyświetl listę wzorców lub wzorców, które mają być zabronione, a następnie wybierz przycisk OK.

    • Zasady zapytania elementu roboczego określają zapytanie elementu roboczego, którego wyniki są jedynymi legalnymi elementami roboczymi do skojarzenia z ewidencjonowania. Jeśli wybierzesz ten typ, w oknie dialogowym Zasady zapytania przejdź do i wybierz zapisane zapytanie udostępnionego elementu roboczego, a następnie wybierz przycisk OK.

    • Elementy robocze wymagają skojarzenia co najmniej jednego elementu roboczego z każdym ewidencjonem. Nie można zmodyfikować tego typu zasad.

  5. Jeśli ustawienia zasad ewidencjonowania są zadowalające, wybierz przycisk OK.