2010-10-20 5 views
2

Surprizing peu de documentation sur la mise en place, donc je suis sûr que c'est un problème d'installation.Perforce CLI se bloque indéfiniment

Étapes pour reproduire: borne ouverte (p4.exe dans PATH) Type p4 [RET]

bloquait indéfiniment. Quand j'envoyer des commandes de emacs (par exemple modifier p4 [fichier], il vient finalement de retour avec

Perforce client error: 
Connect to server failed; check $P4PORT. 
TCP connect to perforce failed. 
perforce: host unknown. 

Répondre

4

Le message d'erreur qui apparaît lorsque appelé des points emacs dans la bonne direction, p4 ne peut pas trouver votre serveur Perforce (la valeur par défaut est perforce, c'est là le perforce: host unknown vient.

Assurez-vous de spécifier soit -p pour votre appel à p4 ou définir la variable d'environnement P4PORT. Attention, malgré le nom, P4PORT comprend le nom d'hôte du serveur Perforce.

p4 -p serverhost:1666

Je ne sais pas pourquoi p4 se bloquerait indéfiniment sur l'interface de ligne de commande et reviendrait après un certain temps lorsqu'il est appelé depuis emacs.

+0

Le problème réel était que .perforce doit être dans votre répertoire personnel et je pointais vers 5550 au lieu de 1666 – Drew