Sou novo no Perforce e criei alguns espaços de trabalho como exercícios para se familiarizar com ele. Agora eu gostaria de excluir alguns dos espaços de trabalho. Eu só quero me livrar dos espaços de trabalho para que eles não apareçam no menu suspenso na exibição de espaços de trabalho ( não quero fazer nada com os arquivos de depósito reais).
Ao pesquisar no Google, uma resposta gera a sugestão de "tornar o espaço de trabalho ativo" (acho que isso significa selecioná-lo no menu suspenso do espaço de trabalho?) E excluí-lo do menu "editar". Infelizmente, a opção de exclusão fica acinzentada quando tento isso.
Alguém sabe como fazer isso, ou eu apenas tenho que viver com espaços de trabalho indesejados? Eu apaguei fisicamente um deles do disco, e ele ainda aparece na área de trabalho, e nem consigo sincronizá-lo com o depósito agora, então acho que não é assim.
Também poderia ser feito sem um cliente visual com o pequeno script a seguir.
fonte
No P4V, clique em Exibir > Áreas de Trabalho
Se o espaço de trabalho a ser excluído não estiver visível na lista, talvez seja necessário desmarcar a caixa Mostrar apenas os espaços de trabalho disponíveis para uso neste computador
Clique com o botão direito do mouse na área de trabalho a ser excluída e escolha Editar Área de Trabalho 'My_workspace'
Na guia Avançado, desmarque a caixa Bloqueado: somente o proprietário pode editar as configurações da área de trabalho > e clique em OK
Agora, na guia Áreas de trabalho do Perforce, clique com o botão direito do mouse na área de trabalho a ser excluída e escolha Excluir área de trabalho 'My_workspace'
O P4V deve remover o item da lista suspensa ao clicar nele.
Há um caso em que um espaço de trabalho excluído anteriormente permanece na lista suspensa e o P4V exibe o seguinte erro:
Se esse erro ocorrer, o espaço de trabalho (possivelmente em outro host) poderá ter sido descarregado apenas. Clique na lixeira de espaços de trabalho P4V
Na janela Unloaded Workspaces resultante , clique com o botão direito do mouse na área de trabalho ofensiva e escolha Excluir Área de Trabalho 'My_workspace' . O P4V agora deve remover o item da área de trabalho da lista suspensa.
fonte
Se você excluiu com êxito da guia da área de trabalho, mas ainda está sendo exibida no menu suspenso. Também é possível removê-lo com êxito seguindo estas etapas:
user_name será o seu nome de usuário do seu computador
Haverá duas tags
varName = "RecentUsedWorkspaces" remove a tag da área de trabalho excluída
Uma tag propertyList estará lá com varName = delete_workspace_name e exclua essa tag.
no menu suspenso, o nome da área de trabalho será excluído
fonte
fonte