Подтвердить что ты не робот

В чем разница между филиалом P4V, копированием, интеграцией/объединением

Я использую P4v, и когда я вызываю контекстное меню в папке, у меня есть следующие опции: - Интеграция/Объединение - Копировать - Филиал

Мне кажется, что все они делают одно и то же. Есть ли какая-то реальная разница в этих командах?

спасибо.

4b9b3361

Ответ 1

Когда вы интегрируете или объединяете, вы смешиваете файлы вместе. То есть, вам приходится решать файлы с перекрывающимися изменениями. 'p4 merge' и 'p4 integrate' делают это.

При копировании вы заменяете файлы - никакие перекрывающиеся изменения не разрешаются. 'p4 copy' делает это.

При вводе вы копируете файлы в место, где ранее не было файлов. "p4 populate" делает это.

Что P4V действительно зависит от версии P4V у вас есть. Вы можете посмотреть в панели журнала, чтобы увидеть выполняемые команды p4. (Используйте "Предварительный просмотр", чтобы запустить эти команды с помощью -n.)

Ответ 2

От Calmarius 27 июн 13 в 9:03:

Выполняет ли копирование "p4" на стороне сервера?

Если вы спрашиваете, хранит ли Perforce дополнительную копию каждого файла на сервере, тогда ответ будет отрицательным. Копия все еще является лишь ссылкой на единственный экземпляр файла в области хранения депо Perforce.

Ответ 3

Из руководства Perforce:

филиал

(существительное) Набор связанных файлов, созданных путем копирования файлов, в отличие от добавления файлов. Группа связанных файлов часто упоминается как кодовая строка.

(глагол) Чтобы создать ветвь.

интегрировать

Создание новых файлов из существующих файлов, сохранение их родословной (ветвление) или распространение изменений из одного набора файлов в другой (слияние).

слияния

Процесс объединения содержимого двух конфликтующих версий файлов в один файл, как правило, с помощью инструмента объединения, такого как P4Merge.

Решимость

Процесс, который вы используете для согласования различий между двумя версиями файла. Вы можете разрешать конфликты, выбирая файл для отправки или путем слияния содержимого конфликтующих файлов.