Я не уверен, какой пользовательский интерфейс вы используете (P4V? P4Win? Один из плагинов IDE?), Поэтому я просто дам инструкции для командной строки:
p4 sync FILE
p4 resolve -ay
sync
сообщает Perforce, что вы хотите синхронизироваться с последней версией депо файла. Поскольку файл открыт для редактирования, он фактически не будет изменять файл на диске, а вместо этого настроит операцию разрешения.
resolve -ay
(примите вашу) говорит Perforce, что вы хотите игнорировать последнюю ревизию из хранилища и оставить вместо нее вашу ревизию рабочей области, которую вы хотите отправить.
Теперь "желтый треугольник" должен исчезнуть, и вы сможете подать заявку. (Если только этот "замок" не принадлежит кому-то еще ...)