Tenho muitas especificações e espaços de trabalho definidos para muitos servidores Perforce diferentes. Eu adquiri um computador novo e instalei o cliente P4V, mas não consigo ver nenhuma das especificações do meu cliente, pois todas são específicas do computador antigo. Existe alguma maneira de migrar essas informações sem recriar laboriosamente cada especificação de cliente e espaço de trabalho no novo sistema? Eu uso a interface do usuário, não a interface da linha de comandos.
14
Respostas:
Áreas de trabalho
O campo 'host' na área de trabalho limita seu uso a esse computador. Alterar o campo host para em branco ou, de preferência, o nome do novo computador permitirá que ele seja usado no novo computador; no entanto, você também deve:
isso garante que o espaço de trabalho esteja sincronizado com o servidor.
Para fazer isso, clique no ícone 'Área de trabalho' (imagem de uma tela do terminal), clique no ícone Cancelar filtro para visualizar todas as áreas de trabalho (canto superior direito do painel, uma cruz sobre um funil). Clique com o botão direito do mouse na área de trabalho desejada e selecione 'editar área de trabalho' e altere o campo do host (na guia avançada) para o nome do novo computador ou limpe o campo do host. Depois disso, a opção 'alternar para o espaço de trabalho' aparecerá no menu de contexto.
Para encontrar o nome do novo computador, selecione 'criar um novo espaço de trabalho' no menu Conexão e anote o nome do campo 'host' e, em seguida, cancele o menu.
Favoritos
O P4V não possui um método fácil para transferir indicadores, no entanto, os indicadores são armazenados em bookmarks.xml, encontrados em um diretório:
Se você tiver apenas um diretório chamado '0001Clients', está com sorte, mas você pode ter mais de um desses diretórios, portanto, pode ser necessário procurar o arquivo bookmarks.xml correto. Depois de encontrar o caminho certo, transfira-o para o novo computador, que provavelmente possui apenas um desses diretórios, e os marcadores aparecerão após o recarregamento do cliente.
fonte
Favoritos
Craig está correto, mas aqui está uma maneira de encontrar o diretório xxxxClients certo, tanto no computador de origem quanto no computador de destino (é possível que você também tenha vários deles no computador de destino).
Olhe nos
connectionmap.xml
noC:\Users\loginname\.p4qt
e procurar você nome de usuário. Ele fornecerá o número xxxx e o diretório onde você pode encontrar (origem) e substituir (destino) o existentebookmarks.xml
.(Não foi necessário recarregar o cliente para mim - os favoritos apareceram imediatamente.)
fonte
As etapas apresentadas na resposta de Craig funcionarão se você estiver migrando do Windows para o Windows. Mas se o seu novo computador é um MacBook, então a nova localização é .
/Users/<User ID>/Library/Preferences/com.perforce.p4v
fonte