2016-01-26 7 views
2

Это происходит, когда вы вносите изменения в файлы на ветке, но затем отменяете эти изменения перед тем, как интегрироваться в другую ветвь.В Perforce, как я могу избежать интеграции файлов, где «файлы идентичны»?

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

ответ

3

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

p4 integ -f //depot/main/file.cpp //depot/dev/file.cpp 

Вы также можете сделать это в P4V, установив флаг на расширенной вкладке окна интеграции.

Это перезаписывает историю интеграции для этих файлов в ветке dev, и они больше не будут отображаться как «файлы идентичны» в списках изменений при интеграции обратно в основной.

Мне потребовалось некоторое время, чтобы найти это, поэтому я решил, что сделаю это знание более доступным, представив его здесь.