
Я создал клиент Perforce на своей локальной машине (например: /usr/disk1/pclient). Мне нужно переместить синхронизированные файлы в другое место/диск (например: /usr/disk2/pclient), не нарушая ссылку Perforce (клиент p4 не должен быть изменен). Как это сделать?
решение1
Запустите p4 client
, чтобы изменить клиентское Root
, а затем переместите файлы в фактическое рабочее пространство для соответствия.
Используйте p4 status
, чтобы еще раз проверить, что вы все сделали правильно; если спецификация клиента не соответствует файлам вашей рабочей области, вы увидите ряд файлов, которые необходимо добавить/удалить (в этом случае не используйте команду так, reconcile
как status
предлагает команда, — вместо этого исправьте ее Root
так, чтобы она действительно соответствовала рабочей области и status
сообщала обо всем как об актуальном).