1

Я пытаюсь настроить p4 (Perforce) на Solaris, но безуспешно. Кто-нибудь может увидеть, что я делаю не так?

Ссылка: http://www.perforce.com/perforce/doc.current/manuals/p4guide/02_config.html#1073398 - "Использование файлов конфигурации"

  1. Пользовательская переменная env P4CONFIG=.p4settings
  2. Файл .p4settings в корне клиента
  3. Корень клиента: $HOME/client_root/
  4. .p4settings содержит p4user, p4port, p4host и p4client

Если я запускаю следующее:

p4 info

Ожидаемый результат:

User name: ...
Client name: ...
...
..

Наблюдаемый результат:

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

1 ответ1

4

Сам разобрался!

Это было так, как я установил переменную окружения в файле .profile .

Правильный:

export P4CONFIG=.p4settings

Неправильно:

P4CONFIG=.p4settings

В официальной документации на сайте Solaris ничего не говорится о необходимости использовать "экспорт".

docs.oracle.com/cd/E19683-01/806-7612/customize-8/index.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .