2013-05-07 10 views
6

Mój zespół używa narzędzia perforce do kontroli wersji. W branży jest wiele dodatków, nad którymi obecnie pracuję, w porównaniu z wersją Release.
Właśnie naprawiłem znany błąd w wydanym produkcie i sprawdziłem zmianę kodu w oddziale, nad którym pracowałem. Czy możliwe jest WYŁĄCZNIE odebranie/scalenie tej samej zmiany z odgałęzieniem wydania?Git cherry wybierz odpowiednik w Perforce?

Alternatywnie, po prostu chcę sprawdzić tę poprawkę w gałęzi wydania, a nie inne zmiany kodu. Z tego, co szukałem w Internecie, doszedłem do wniosku, że odpowiednikiem git jest - git cherry pick. Czy jest jakiś sposób na zrobienie tego w Perforce?

Odpowiedz

6
+2

JugseR jest poprawna, ale należy pamiętać, że nie Perforce cherry-picking poprzez scala. Możesz skończyć ze skomplikowaną historią łączenia, jeśli często wybierzesz cherry. –

+1

Git jest o wiele lepszy w tym sensie, ponieważ Randy wspomniał o łączeniu wielu wyników w skomplikowaną historię scalania, w przeciwieństwie do Git, gdzie jest scalana w oparciu o zatwierdzenia. Wish Perforce działało w ten sposób lub chciałoby, aby moja firma przeprowadziła migrację do git! –