2012-08-13 13 views

Odpowiedz

16

Gdy integrujesz lub scalasz, łączysz pliki razem. Oznacza to, że musisz rozwiązać pliki, które nakładają się na zmiany. "p4 merge" i "p4 integrate" to zrobić.

Podczas kopiowania zastępujesz pliki - nie rozwiązano żadnych nakładających się zmian. Kopiuje "p4 copy".

Po rozgałęzieniu kopiujesz pliki do lokalizacji, w której wcześniej nie istniały żadne pliki. "P4 wypełnić" robi to.

Co robi P4V zależy od wersji posiadanego P4V. Możesz zajrzeć do okienka dziennika, aby zobaczyć uruchomione komendy p4. (Użyj „Podgląd”, aby go uruchomić te polecenia z -n.)

+0

Czy "p4 copy" robi kopię po stronie serwera? – Calmarius

+0

Więc 'p4 populate' jest po stronie serwera' p4 branch'? – RJFalconer

+0

"Kopia p4" może być uruchamiana po stronie serwera z opcją -v. "Zapełnianie p4" jest jak "p4 copy" połączone z "p4 submit". Rozgałęzia się i przesyła pliki w jednym poleceniu. – Matt

1

Od Calmarius 27 cze '13 w 9:03:

Czy „p4 skopiować” zrobić kopię po stronie serwera?

Jeśli pytasz, czy Perforce przechowuje dodatkową kopię każdego pliku na serwerze, odpowiedź brzmi "nie". Kopia jest nadal tylko odniesieniem do pojedynczej instancji pliku w obszarze magazynu zaimki Perforce.

1

Z Perforce manual:

oddział

(rzeczownik) Zestaw powiązanych plików utworzonych przez kopiowanie plików, w przeciwieństwie do dodawania plików. Grupa pokrewnych plików jest często określana jako kodesz.

(czasownik) Aby utworzyć oddział.

zintegrować

Aby utworzyć nowe pliki z istniejących plików, zachowując swoje pochodzenie (rozgałęzień) lub propagować zmiany z jednego zestawu plików do innego (łączenia).

seryjnej

Proces łączenia zawartość dwóch sprzecznych wersji plików w pojedynczym pliku, zazwyczaj za pomocą narzędzi scalania jak P4Merge.

resolve

procesu użyć do pogodzenia różnice między dwoma wersjami pliku. Możesz rozwiązać konflikty, wybierając plik do przesłania lub scalając zawartość konfliktowych plików.

Powiązane problemy