Zaczynamy używać funkcji przeglądu kodu wbudowanej w wersję zapoznawczą VS 2012 i VS 2013. Poproszenie o sprawdzenie i dodanie komentarzy wydaje się całkiem proste. Jeśli ktoś dodaje komentarze z prośbą o zmianę kodu, to w jaki sposób żądający wprowadza te zmiany i je pokazuje?
Więc proces przebiegałby następująco:
- Osoba 1 prosi o sprawdzenie kodu.
- Osoba 2 dodaje komentarze i wybiera „Wymaga pracy”.
- Osoba 1 dokonuje niezbędnych zmian.
W jaki sposób Osoba 1 pokazuje teraz te zmiany Osobie 2? Możesz dodawać komentarze i wysyłać je, ale pliki się nie zmieniają. Zakładam, że pliki pochodzą z zestawu zmian utworzonego, gdy zażądano oryginalnej recenzji. Czy Osoba 1 powinna zamknąć tę recenzję i poprosić o drugą recenzję?
Utworzenie drugiej recenzji nie wydaje się optymalne, ponieważ tracisz historię rozmowy o tym, dlaczego wprowadzałeś zmiany.
Istnieje mnóstwo witryn internetowych pokazujących, jak korzystać z podstawowych funkcji recenzji kodu, ale czy są jakieś witryny, które przedstawiają najlepsze praktyki? Na przykład, kto powinien klikać pola wyboru obok plików?
Odpowiedzi:
Więc proces przebiegałby następująco:
Oto kroki niezbędne do zaktualizowania zestawu półek powiązanego z recenzją.
Dołączyłem kilka zrzutów ekranu, ponieważ uważam, że pomaga to wyjaśnić.
1) W okienku „Przegląd kodu” wybierz łącze „Wyświetl zestaw półek”, jak pokazano poniżej:
2) W okienku „Szczegóły zestawu półek” zaznacz i skopiuj nazwę zestawu półek, jak pokazano tutaj:
3) Przejdź do okienka „Oczekujące zmiany”, kliknij „Półka” i wklej nazwę zestawu półek, na przykład:
4) Naciśnij przycisk Tak w oknie dialogowym weryfikacji wymiany zestawu półek:
źródło
Uważam, że właściwą procedurą jest dla Osoby 1 wprowadzenie zmian i zażądanie kolejnej oceny. Kiedy twój kod wymaga pracy, oznacza to, że będziesz go zmieniać, więc będziesz chciał mieć starą wersję, aby spojrzeć wstecz w celu porównania. Jeśli chcesz przejrzeć komentarze, nadal masz w historii starą recenzję po jej zamknięciu. Obecnie jesteśmy w trakcie optymalizacji naszego procesu przeglądu kodu w moim miejscu pracy.
źródło
Wiem, że to pytanie jest stare, ale nadal nie jest obsługiwane, jak wskazują inne plakaty. Rozwiązanie zaproponowane przez czada zadziała w niektórych przypadkach, ale będzie miało dziwne zachowanie w przypadku innych.
Niedawno zespół TFS rozpoczął etapy planowania w celu rozwiązania bardzo starego żądania opinii użytkownika, aby umożliwić aktualizację przeglądu kodu, który powinien elegancko rozwiązać ten problem, wprowadzając iteracje do przeglądów kodu.
źródło
Musisz to zrobić z dwoma różnymi recenzjami. Ale jest też sposób na zachowanie historii przy drugiej recenzji. Potrzebujesz tylko zadań.
Ten przepływ pracy jest opisany dla recenzji opartych na zestawie zmian, ale działa również w przypadku recenzji opartych na półce.
Teraz w drugiej prośbie o recenzję recenzent może szukać powiązanych zadań, a jeśli przeglądający szuka zadania 1, widzi zestaw zmian1 i żądanie przeglądu wraz z komentarzami. Więc nie stracisz historii rozmowy.
źródło