Perforce не загружает файл даже с принудительной версией Get Revision

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

В P4V я щелкаю правой кнопкой мыши по файлу > Get Revision... > Get latest revision выбран с отмеченным Force Operation (replace file even if you already have the revision specified).

Но затем в панели консоли: file(s) up-to-date. no files updated

Что здесь происходит? Для чего нужна опция Force Operation, если она не вызывает операцию?


66
1

Ответ:

Решено

Красная галочка указывает, что файл открыт для редактирования (или «извлечен» на языке P4V), что защищает его от обновления с помощью операции синхронизации (это «получение» для P4V). Опция «принудительной» синхронизации перезапишет файл, который был вручную сделан доступным для записи, или файл, содержимое которого случайно рассинхронизировалось с хранилищем из-за какого-либо другого несчастного случая, но не перезапишет файл, который был явно открыт для редактирования. поскольку предполагается, что открытый файл содержит локальные изменения, которые не были отправлены.

Щелкните правой кнопкой мыши файл и «Вернуть». Это явно отменит ваши локальные изменения и вернет локальный файл в его состояние на момент последней синхронизации из хранилища.