У меня есть несколько файлов с изменениями, готовыми к отправке.
Я понял, что моя спецификация клиента жестко прописывала мой альтернативный корень, поэтому я удалил альтернативный корень из всех строк спецификации клиента, ивместо этого указал его в поле альтернативного корня.
У меня также не были проверены некоторые файлы, которые я не был готов добавить в списки изменений, поэтому я переименовал структуру каталогов внизу, а затем синхронизировал все нужные мне ветви и затем переименовалкаталог в AltBranch и переименованный старый обратно.
Теперь, однако, все извлеченные файлы перечислены как "не сопоставленные с представлением рабочей области" - однако они все еще там.
Я хотелзаставить перформанс согласиться с моей версией, поэтому я попытался p4 sync -k
, однако я получаю ошибку
//.../X.cpp#10 - is opened for edit and can't be deleted
Затем я попытался p4 sync -k -f
, но я получаю ошибку
//.../X.cpp#10 - refreshing C:\Work\...\X.cpp
//.../X.cpp#10 - is opened for edit and can't be deleted
В целом, мне действительно нравится Perforce, однако настойчивость в том, чтобы всегда знать лучшее, расстраивает