2015-02-18 7 views
6

Mamy szczególnie krytyczny projekt w jednym z naszych rozwiązań i chcielibyśmy, aby wszelkie zgłoszenia do tego projektu zostały zatwierdzone przez innego członka zespołu. czy to możliwe?Wymagaj zatwierdzenia przed wpisaniem kodu do projektu (TFS)

+0

Czy rozejrzałeś się dookoła? http://stackoverflow.com/questions/11715017/how-to-force-code-review-before-check-in-in-tfs-2012-rc – Kye

+2

Jedyne rozwiązanie, jakie mogłem zobaczyć, to mieć kogoś przy zameldowaniu czyimś imieniu, co nie jest tym samym, co zatwierdzanie odprawy. – macbe

+0

Która wersja TFS? –

Odpowiedz

3

Wymuszenie przeglądu kodu nie jest możliwe w tej chwili, ale można przełączyć się do modelu rozgałęzienia, w którym połączenia między oddziałami są dozwolone tylko przez starszych programistów, którzy dokonują przeglądu kodu.

Chociaż trochę drastycznie, można nawet przełączyć się na używanie Git zamiast TFVC. Git obsługuje żądania ściągania, w których blokujesz swój główny oddział, a następnie używasz żądań ściągania jako mechanizmu sprawdzającego.

1

Obecnie nie ma na to wsparcia w ramach TFS. Co możesz zrobić, to:

  1. poproś dewelopera, aby przed każdym sprawdzeniem szukał weryfikacji kodu TFS.
  2. Egzekwować komentarze do wszystkich zestawów zmian.
  3. poprosić starszego programistę recenzję zmianą ustaw komentarze przed oznakować uwalnianie/wdrożyć itp

Albo jeśli projekt jest krytyczna poświęcić więcej czasu w kierunku pairing.

+0

To niekoniecznie musi być prawda. Zasady zameldowania wymagają sprawdzenia kodu przed odprawą. Oczywiście, z VSO, nie jest to opcja, ponieważ VSO obecnie nie pozwala na niestandardowe zasady check-in. –

+0

Moje przeprosiny. Istnieje nieobsługiwana wersja tutaj. https://visualstudiogallery.msdn.microsoft.com/c476b708-77a8-4065-b9d0-919ab688f078 – Kye

Powiązane problemy