Używacie narzędzi do code review czy bardziej odbywa się to “na sucho” przez przeglądanie commitów lub całych fragmentów kodu?
Github + pull requests wystarczają w zupełności.
gitk na linuxa lub gitx na maca, całkiem wygodne do przeglądania commitów
Patrzyłem na gitk, tylko to jest właśnie do przeglądania commitów, natomiast potrzebuje coś do code review gdzie w centrum byłaby historyjka, funkcjonalność a nie pojedyńczy commit.
A to trzeba odpowiednio robić commity
http://blog.ragnarson.com/2011/08/link-integrating-topic-branches-in-git.html
Poczytaj o tym jak to robią w githubie: http://scottchacon.com/2011/08/31/github-flow.html Zacząłem tego typu metod używać jak jeszcze pull requestów nie było (tylko widok compare przy merge’ach) i bardzo dobrze się sprawdza. Teraz jak są pull requesty, to już w ogóle jest super, bo niektóre gałęzie można zmerge’ować bezpośrednio na githubie (niektóre, bo czasami są konflikty albo np. trzeba jeszcze przerzucić na staging) i dodatkowo widać ile jest wiszących rzeczy do sprawdzenia.
+1 dla rozwiązania, które przytoczył drogus, ostatnio się na nie przerzuciliśmy i sprawdza się wspaniale