Вы можете написать скрипт, который запускает p4 sync
, затем p4 resolve -as
, а затем установить его как пользовательский инструмент P4V.Пользовательские инструменты могут передавать выбранные файлы или папки в качестве входных аргументов, чтобы ваш скрипт знал, с какими файлами работать.Пользовательские инструменты доступны из контекстных меню.
Возможно, не так удобно, как триггер на стороне клиента (которого у Perforce нет), но он дает вам возможность выбрать обычную синхронизацию или разрешение + синхронизация.