Mike's ответ почти правильный, за исключением того, что p4 sync -k
не требуется при перемещении рабочей области (изменение корня). P4 не волнует, где находится корень, он только отслеживает файлы на вашем компьютере по рабочему пространству / имени клиента.
Если вы хотите изменить имя рабочей области (для этого вам потребуется создать новое рабочее пространство) и заполнить его файлами из уже синхронизированной рабочей области, вам потребуется запустить p4 sync -k
, чтобы сервер знает, что это новое рабочее пространство имеет эти файлы на @changeset
.