Wykonania niestandardowy kod analizy Check-in Policies kodu zarządzanego
Kod analizy zasad wyboru w określa zestaw reguł, które członkowie zespołu projektu należy uruchomić na kod źródłowy, zanim zostanie zaewidencjonowany do kontroli wersji.Firma Microsoft udostępnia zestaw standard Ustawia reguły zasady tej analizy kodu grupy do obszarów funkcjonalnych.Zestawy reguł niestandardowych zasad wyboru określić zestaw reguł analizy kodu, które są specyficzne dla zespołu projektu.Zestaw reguł są przechowywane w pliku .ruleset.
Zasady wyboru w są ustawione na poziomie zespołu projektu i określone przez lokalizację w drzewie kontroli wersji pliku .ruleset.Nie ma żadnych ograniczeń na lokalizację kontroli wersji zestawu reguł niestandardowych zasad zespołu.
Analizy kodu jest skonfigurowany dla kodu poszczególnych projektów w oknie właściwości dla każdego projektu.Niestandardową regułę dla projektu kodu jest określony przez fizyczną lokalizację pliku .ruleset na komputerze lokalnym.Po określeniu pliku .ruleset, znajduje się na dysku projektu kodu Visual Studio używa relatywnej ścieżki do pliku konfiguracji projektu.
Sugerowane praktyki do tworzenia zestawu niestandardową regułę zespołu projektu jest przechowywanie zasad wyboru w pliku .ruleset w specjalnym folderze, który nie jest częścią projektu dowolnego kodu.Jeśli plik zostanie zapisany w folderze dedykowany, można zastosować uprawnienia ograniczających, którzy mogą edytować plik reguły i struktury katalogów można łatwo przenieść zawierający projektu do innego katalogu lub komputera.
Utworzenie zespołu projektu niestandardowego wyboru w reguła zestawu
Aby utworzyć niestandardową regułę dla zespołu projektu, najpierw utworzyć folder specjalny do reguły wyboru w zasad w Explorer kontroli źródła.Następnie utwórz plik zestawu reguł i Dodaj plik do kontroli wersji.Wreszcie określić reguły Ustaw jako analizy polityki kodu w wyboru zespołu projektu.
[!UWAGA]
Aby utworzyć folder w zespole projektu, najpierw należy zamapować głównego zespołu projektu do lokalizacji na komputerze lokalnym.Aby uzyskać więcej informacji, zobacz Tworzenie i praca z obszarami roboczymi.
Aby utworzyć folder kontroli wersji zestawu reguł wyboru w zasad
W Team Explorer, rozwiń węzeł zespołu projektu, a następnie kliknij przycisk Kontrola źródła.
W Foldery okienka, kliknij prawym przyciskiem myszy projekt zespołu, a następnie kliknij przycisk Nowy Folder.
W oknie głównym źródłem formantu kliknij prawym przyciskiem myszy Nowy Folder, kliknij zmienići wpisz nazwę dla folderu zestawu reguł.
Aby utworzyć zestaw reguł wyboru w zasad
Na pliku menu, wskaż Nowy, a następnie kliknij przycisk pliku.
W Kategorie kliknij Ogólne.
W szablonów listy, kliknij dwukrotnie Zestawu reguł do analizy kodu.
Określ zasady, aby uwzględnić w zestawie reguł, a następnie zapisz plik zestawu reguł do utworzonego folderu zestawu reguł.
Aby uzyskać więcej informacji zobaczTworzenie zestawów reguł analizy kodu niestandardowego
Aby dodać regułę Ustaw plik do kontroli wersji
W Explorer kontroli źródła, kliknij prawym przyciskiem myszy nowy folder, a następnie kliknij przycisk Dodaj elementy do folderu.
Aby uzyskać więcej informacji, zobacz Za pomocą kontroli wersji.
Kliknij plik utworzony zestaw reguł, a następnie kliknij Zakończ.
Plik jest dodawane do formantu źródła i wyewidencjonowany.
W Explorer kontroli źródła okno Szczegóły kliknij prawym przyciskiem myszy nazwę pliku, a następnie kliknij przycisk zaewidencjonować zmiany oczekujące.
W wyboru w okno dialogowe mają opcję, aby dodać komentarz, a następnie kliknij przycisk Sprawdź W.
[!UWAGA]
Jeśli już skonfigurowano analizy zasady wyboru w kod zespołu projektu i wybrano wymuszać ewidencjonowanie zawiera tylko pliki, które są częścią bieżącego roztwór, wyzwoli ostrzeżenie awarii zasad.W oknie dialogowym awaria zasad wybierz zastępują zasady błąd i kontynuować zaewidencjonowania.Dodaj wymagany komentarz, a następnie kliknij OK.
Określ regułę należy ustawić jako zasady wyboru w pliku
Na zespołu menu, wskaż Zespołu projektu ustawienia, a następnie kliknij przycisk Kontrola źródła.
Kliknij zasad wyboru w, a następnie kliknij przycisk Dodaj.
W zasad wyboru w listy, kliknij dwukrotnie Analizy kodui upewnij się, że Wymusić analizy kod zarządzany kod pole wyboru jest zaznaczone.
W uruchomić ten zestaw reguł kliknij < wybierz zestaw reguł z formantu źródła >.
Wpisz ścieżkę pliku zestawu reguł zasad wyboru w wersji formantu.
Ścieżka musi odpowiadać następującej składni:
**$/TeamProjectName/**VersionControlPath
[!UWAGA]
Ścieżkę można skopiować przy użyciu jednej z następujących procedur w Explorer kontroli źródła:
W Foldery okienka, kliknij folder zawierający plik zestawu reguł.Kopiowanie ścieżki kontroli wersji folderu, który pojawia się w źródło polu i ręcznie wpisać nazwę pliku zestawu reguł.
W okienku szczegółów kliknij prawym przyciskiem myszy plik zestawu reguł, a następnie kliknij Właściwości.Na Ogólne karta, skopiuj wartość w Nazwy serwera.
Ustawienia synchronizacji kodu projektów do reguły wyboru w zasad
Można określić reguły zasad wyboru w projekcie zespołu ustawić jako zestaw reguł analizy kodu konfiguracji projektu kod w oknie dialogowym właściwości projektu kodu.Jeśli zestaw reguł znajduje się na dysku projektu kod, ścieżka względna pozwala określić zestaw reguł po zaznaczeniu ścieżki pliku, okno dialogowe.Ścieżki względne włącza ustawienia właściwości projektu, aby przenośne na innych komputerach podobne wersji lokalnych struktur kontroli.
Aby określić regułę zespołu projektu ustawić jako zestaw reguł kodu projektu
Jeśli to konieczne, należy pobrać plik i folder zestaw reguł zasad wyboru w z kontroli wersji.
Można wykonać ten krok w Explorer kontroli źródła prawym przyciskiem myszy zestaw reguł folderu, a następnie klikając polecenie Uzyskać najnowszą wersję.
W Solution Explorer, kliknij prawym przyciskiem myszy projekt kodu, a następnie kliknij przycisk Właściwości.
Kliknij przycisk Kod analizy.
Jeśli to konieczne, kliknij odpowiednie opcje w konfiguracji i platformy list.
Aby uruchomić analizy kodu w każdym projekcie kodu jest budowana przy użyciu określonej konfiguracji, zaznacz Włączyć analizy kodu na kompilacji (definiuje stałą CODE_ANALYSIS) pole wyboru.
Aby ignorować kodu składników innych firm, zaznacz wyniki pomijanie wygenerowany kod pole wyboru.
W uruchomić ten zestaw reguł kliknij < Przeglądaj... >.
Należy określić lokalną wersję pliku zestawu reguł zasad wyboru w.