У меня много клиентских спецификаций и рабочих областей, определенных для разных серверов Perforce. Я получил новый компьютер и установил P4V-клиент, но я не вижу никаких моих клиентских спецификаций, потому что они все специфичны для старого компьютера. Есть ли способ перенести эту информацию без кропотливого воссоздания каждой спецификации клиента и рабочего пространства в новой системе? Я использую интерфейс, а не интерфейс командной строки.
14
Ответы:
Workspaces
Поле 'host' в рабочей области ограничивает его использование этим компьютером. Изменение поля хоста на пустое или более предпочтительно имя нового компьютера позволит использовать его на новом компьютере, однако вы также должны либо:
Это гарантирует, что рабочее пространство синхронизировано с сервером.
Для этого нажмите значок «Рабочая область» (изображение экрана терминала), нажмите значок «Отменить фильтр», чтобы просмотреть все рабочие области (в правом верхнем углу панели, пересекается воронка). Щелкните правой кнопкой мыши нужное рабочее пространство и выберите «Изменить рабочее пространство» и измените поле хоста (на вкладке «Дополнительно») на имя нового компьютера или очистите поле хоста. После этого в контекстном меню появится опция «Перейти в рабочее пространство».
Чтобы найти имя нового компьютера, выберите «создать новое рабочее пространство» в меню «Соединение», запомните имя поля «хост» и отмените меню.
закладки
В P4V нет простого способа передачи закладок, однако закладки хранятся в файле bookmarks.xml, находящемся в каталоге:
Если у вас есть только один каталог с именем «0001Clients», вам повезло, но у вас может быть несколько таких каталогов, поэтому может потребоваться поиск нужного файла bookmarks.xml. Как только вы найдете правильный, перенесите его на новый компьютер, который, вероятно, будет иметь только один из этих каталогов, и после перезагрузки клиента появятся закладки.
источник
закладки
Крейг прав, но вот способ найти правильный каталог xxxxClients как на исходном, так и на целевом компьютере (у вас также может быть несколько из них на целевом компьютере).
Посмотрите в
connectionmap.xml
вC:\Users\loginname\.p4qt
и искать для вас имя пользователя. Он даст вам номер xxxx и каталог, в котором вы можете найти (источник), а затем перезаписать (целевой) существующийbookmarks.xml
.(Перезагрузка клиента была мне не нужна - закладки сразу появились.)
источник
Шаги, представленные в ответе Крейга, будут работать, если вы переходите с Windows на Windows. Но если ваш новый компьютер является MacBook, то новое место .
/Users/<User ID>/Library/Preferences/com.perforce.p4v
источник