2010-03-23 9 views
0

Nous utilisons P4 gratuitement avec deux utilisateurs. Dans l'interface d'administration de P4V, je peux voir moi-même et mon partenaire en tant qu'utilisateurs, et dans le GUI P4V je peux voir tous les espaces de travail (clients) et tous les changelists (les miens et ceux de mon partenaire). Depuis la ligne de commande, 'p4 users' ne me montre que 'p4 clients' ne montre que mon espace de travail local, etc. Y a-t-il un mode, un environnement ou un répertoire spécial à partir duquel je dois utiliser la ligne de commande p4 objets? Je crois que je suis un super-utilisateur de p4 (puisque j'ai lu ceci est l'installation par défaut et nous n'avons rien changé). Il me manque évidemment quelque chose de très basique sur la relation entre la ligne de commande p4 et P4V.La ligne de commande Perforce ne montre que les utilisateurs/changelists/workspaces locaux, mais P4V affiche tous

La raison pour laquelle j'ai besoin d'utiliser la ligne de commande est de supprimer un ancien espace de travail client (utilisé sur une machine différente) auquel est associée une liste de modifications vide. Je dois donc utiliser 'p4 client -d -f old-workspace-name' depuis la ligne de commande. Mais quand je le fais, il me dit que le nom 'ancien-espace de travail' n'existe pas.

Répondre

1

D'oh! J'ai eu une configuration avec deux serveurs p4 (un que j'avais mis en place brièvement comme une expérience et oublié). Mon gui pointait vers le vrai et ma ligne de commande indiquait celle expérimentale. Ils avaient tous deux un client avec un certain nom, donc je les confondais pour être le même. J'espère que cela aide quelqu'un d'autre qui fait la même erreur.