2012-11-20 17 views
11

Chciałbym użyć narzędzi do przeglądu kodu dla projektu opartego na repo Perforce. Czy narzędzie Perforce jest narzędziem podobnym do Gerrit?Narzędzie podobne do Gerrit dla Perforce

+0

Biorę pod uwagę most p4-git do korzystania z Gerrit z repozytorium git zsynchronizowane z głównym repo. – Raul

+0

Zagłosowałem na ponowne otwarcie, ponieważ zarówno pytanie, jak i zaakceptowana odpowiedź były dla mnie przydatne. –

Odpowiedz

3

Dostępne są narzędzia do oceny kodu Perforce, począwszy od komercyjnych produktów, takich jak Code Collaborator, po narzędzia typu open source, takie jak Review Board.

Jednak Gerrit robi coś więcej niż tylko przegląd kodu. To faktycznie utworzy pseudo-gałęzi w locie dla każdego zatwierdzenia, niech uruchomi CI, a następnie wykonaj scalenie dla ciebie. Perforce nie ma jeszcze czegoś takiego.

Mogę jednak zaproponować kilka opcji do rozważenia w zależności od Twojej wygody z agresywnym podejściem.

  • Perforce Git Fusion pozwala traktować kawałek repozytorium Perforce jako repozytorium Git. W ten sposób możesz nadal korzystać z Gerrita tak jak dziś, a Gerrit odzwierciedla zatwierdzone zmiany w Perforce. Oczywiście istnieje kilka zmarszczek.

  • Perforce opracowuje narzędzie o podobnym przepływie pracy. (Zrzeczenie się: pracuję dla Perforce i tym samym mam trochę więcej wiedzy na temat mapy drogowej niż normalnie.) Jest przeznaczona na wersję beta w czasie następnej konferencji Perforce.

+0

Używam wersji p3 2007.3/150204 (2008/03/27). Czy Perforce Git Fusion będzie kompatybilny z tą wersją? – Raul

+0

Wygląda na to, że Fusion potrzebuje najnowszej poprawionej wersji serwera Perforce Server 2011.1 lub nowszego – Raul

Powiązane problemy