Poprawy jakości kodu z zespołu projektu Check-in Policies
Podczas używania Visual Studio Premium, można utworzyć zasady ewidencjonowania dla projektów zespołowych. Aby wymusić stosowanie praktyk, które prowadzą do lepszego kodu i bardziej skutecznego rozwoju oprogramowania w zespole.Zasady ewidencjonowania są regułami, które są ustawiane na poziomie zespołu projektowego i wymuszane na komputerach deweloperów, zanim może zostać zaewidencjonowany kod.
Istnieją cztery typy zasad ewidencjonowania dla projektów zespołowych, które można określić:
Kompilacji Wymagają, aby błędy kompilacji, które powstały podczas kompilacji zostały poprawione przed następnym zaewidencjonowaniem kodu.
Analizy kodu Wymagają uruchomienia analizy kodu przed zaewidencjonowaniem kodu.
Zasady testowania Wymaga zakończenia testów przed zaewidencjonowaniem kodu.
Elementów roboczych Wymagają skojarzenia jednego lub więcej elementów roboczych z ewidencjonowanym kodem.
![]() |
---|
Aby używać zasad ewidencjonowania, konieczne jest połączenie z Visual Studio Team Foundation Server. |
Typowe zadania
Zadanie |
Zawartość pomocnicza |
---|---|
Tworzenie i używanie zasad ewidencjonowania: Można utworzyć zasady ewidencjonowania w przy użyciu ustawień projektu zespołowego Kontrola wersji programu Team Foundation. |
|
Tworzenie i używanie zasad ewidencjonowania dla analizy kodu: Można wybrać ze standardowego zestawu reguł analizy kodu lub utworzyć niestandardowy zestaw. |
Zadania pokrewne
Zadanie |
Zawartość pomocnicza |
---|---|
Konfigurowanie środowiska programistycznego: Przed można tworzeniem lub modyfikacją kodu, należy skonfigurować swoje środowisko programowania i testowania przy użyciu odpowiedniego kodu źródłowego.Podczas pracy z bazami danych konieczny jest także mieć dostęp do ich reprezentacji w trybie offline. |
|
Używanie analizy kodu w procesie tworzenia: Członkowie zespołu uruchamiają analizę kodu na swoich komputerach roboczych.W Visual Studio, deweloperzy konfigurują i uruchamiają analizę kodu dla poszczególnych projektów, wyświetlają i analizują problemy znalezione przez przebiegi i tworzą elementy robocze dla ostrzeżeń. |
Analizowanie jakości aplikacji za pomocą narzędzia do analizy kodu |
Tworzenie i uruchamianie testów jednostkowych: Testy jednostkowe pozwalają deweloperom i testerom w szybki sposób sprawdzić występowanie błędów logicznych w metodach klas w projektach C#, Visual Basic .NET i C++.Test jednostkowy można utworzyć jeden raz i uruchomić po każdej zmianie kodu źródłowego, aby upewnić się, że nie zostały wprowadzone żadne błędy. |
|
Śledzenie elementów roboczych i defektów: Można użyć elementów roboczych, aby zarządzać pracą i informacjami o projekcie zespołowym.Element pracy jest rekordem bazy danych, który jest używany przez Team Foundation do śledzenia przypisań i postępu prac.Różne rodzaje elementów roboczych można użyć do śledzenia różnych typów pracy takich jak wymagań klientów, błędów produktu i zadań rozwojowych. |
Zasoby zewnętrzne
Wskazówki
Badania na nieprzerwane z Visual Studio 2012-rozdział 2: Testowanie jednostek: testowanie wewnątrz