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)
Odpowiedz
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.
Obecnie nie ma na to wsparcia w ramach TFS. Co możesz zrobić, to:
- poproś dewelopera, aby przed każdym sprawdzeniem szukał weryfikacji kodu TFS.
- Egzekwować komentarze do wszystkich zestawów zmian.
- 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.
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. –
Moje przeprosiny. Istnieje nieobsługiwana wersja tutaj. https://visualstudiogallery.msdn.microsoft.com/c476b708-77a8-4065-b9d0-919ab688f078 – Kye
- 1. Wymagaj pliku bez wykonywania kodu?
- 2. Git log przed pewną datą zatwierdzenia
- 3. Alternatywy przeglądu kodu dla TFS 2012?
- 4. TFS + Git Wymagaj Związany Work Item opcji politycznych Branch
- 5. TFS opisywanie wykryć usunięcie kodu
- 6. Kontrola czułości kodu źródłowego TFS
- 7. Zmiana pierwszego zatwierdzenia projektu za pomocą Git?
- 8. Zmiana komunikatu zatwierdzenia Git przed scaleniem
- 9. Dostawcy kodu źródłowego projektu w Visual Studio?
- 10. Udostępnianie kodu pomiędzy projektami w tfs 2010
- 11. Zatwierdzenie zatwierdzenia kodu JIRA dla 'git'
- 12. JQuery Wymagaj pola wyboru i przycisku radiowego przed wysłaniem
- 13. Skrót klawiaturowy do przesyłania zatwierdzenia kodu w xcode4?
- 14. Jak dodać powiązania TFS do projektu Visual Studio 2010?
- 15. Jak przekazać zmienną TFS do zadania MSBuild projektu
- 16. Przeniesienie zbiorów z TFS 2010 do TFS 2012
- 17. Zespół projektu TFS Collection kontra Team Project
- 18. Jak usunąć wiązania TFS z projektu Codeplex
- 19. jbpm pytania przed rozpoczęciem projektu
- 20. Czy możesz dodać wiele repozytoriów git do projektu zespołowego w usłudze tfs/tfs?
- 21. Nodejs + Wymagaj wystąpienia zachowania
- 22. Cofnij "cofnij do tego zatwierdzenia"
- 23. Jak połączyć już istniejące zatwierdzenie TFS-git do elementu roboczego TFS?
- 24. Kodowanie kodu HTML przed POST
- 25. wykonywanie kodu przed jakimkolwiek działaniem
- 26. "Wymagaj" w składniku kątowym
- 27. Sitecore - Wymagaj logowania
- 28. Wymagaj wielu plików
- 29. Wymagaj minimalnej wersji pakietu R
- 30. Cofnij wielokrotne zatwierdzenia (przed wypchnięciem) w produkcie Mercurial
Czy rozejrzałeś się dookoła? http://stackoverflow.com/questions/11715017/how-to-force-code-review-before-check-in-in-tfs-2012-rc – Kye
Jedyne rozwiązanie, jakie mogłem zobaczyć, to mieć kogoś przy zameldowaniu czyimś imieniu, co nie jest tym samym, co zatwierdzanie odprawy. – macbe
Która wersja TFS? –