Описание: командная строка Perforce p4
не будет работать правильно, если я не открою оболочку из P4V. Как / где я могу редактировать вещи, чтобы исправить мою конфигурацию, чтобы она всегда работала?
подробности
В Windows 7x64, если я запускаю cmd.exe
а затем использую командную строку p4, он пытается подключиться к старому серверу, который больше не существует:
C:\>p4 info
Perforce client error:
Connect to server failed; check $P4PORT.
TCP connect to p4proxy-bdr:2006 failed.
connect: p4proxy-bdr:2006: WSAETIMEDOUT
C:\>echo %P4PORT%
%P4PORT%
Однако, если я запускаю P4V (который подключается к нужному серверу), щелкните правой кнопкой мыши любой файл в моей рабочей области и выберите "Открыть командное окно здесь", те же команды будут работать правильно:
C:\>p4 info
User name: gkistner
Client name: gkistner-dt2
Client host: gkistner-dt2
Client root: C:/p4/p4sw
Current directory: c:\
Peer address: <redacted>
Client address: <redacted>
Server address: <redacted>
Server root: <redacted>
Server date: 2013/08/13 10:05:09 -0700 PDT
Server uptime: 1512:04:23
Server version: <redacted>
Server license: <redacted>
Server license-ip: <redacted>
Case Handling: sensitive
C:\>echo %P4PORT%
p4sw:2006
Где P4 получает конфигурацию, когда я запускаю ее из vanilla cmd.exe
, и как мне изменить ее так же, как P4V?