2009-09-03 13 views
1

私はsourceforgeページにあるように基本的なセットアップを試み、 P4CONFIG、P4USER、P4PORTを設定しました。 とのemacsを開いた後、私はp4.elをロードし、P4-セットクライアント名を使用してクライアント名 を設定しようとすると、それはこのエラーをスローします:emacsでp4.elを設定するには?

Click <mouse-2> on a completion to select it. 
In this buffer, type RET to select the completion near point. 

Possible completions are: 
Can't create a new user - over license quota. 
License count: 1000 users used of 1000 licensed. 
Try deleting old users with 'user -d'. 

しかし、私はP4Vを使用して、それを開くしようとすると、それが表示されますまあまあです。 私は何が間違っていますか?

+1

'(getenv" P4USER ")'がemacsで実行されると、あなたのシェルの 'echo $ P4USER'の値と一致しますか? – seth

答えて

2

あなたの環境変数P4USERがemacsプロセス(M-getenv)で正しく設定されていることを確認したいと思います。確かに、あなたのemacsから生成されたp4 procsが間違ったP4USERを使用しているようです。

また、Windowsでは、環境変数を使用するのではなく、「P4USER = username」を設定できます。これはすぐに有効になります。

関連する問題