Не могу создать простого клиента в исполнении - PullRequest
0 голосов
/ 15 апреля 2019

P4 новичок здесь!

Я хочу создать рабочую область и синхронизировать в dirs / файлах из репозитория p4.Простые вещи, которые я не могу заставить работать.Что не так с этой картинкой?

Сервер и порт p4: myp4server.xyz.com:1712 Репозиторий p4: // etc / freeze_check

Я создаю каталог (в linux) / home/ me / freeze_check и CD в него.Я набираю "p4 client" и заполняю его следующим образом ...

Client: my_client_name
Owner:  me
Description:
    Created by me.
Root:   /home/me/freeze_check
Options:    noallwrite noclobber nocompress unlocked nomodtime normdir
SubmitOptions:  revertunchanged
LineEnd:    local
View:
        //etc/freeze_check/... //my_client_name/...

Я оставил "host" вне, но имею это в / home / me / P4OCNFIG

P4PORT=myp4server.xyz.com:1712
P4CLIENT=my_client_name

Я также "setenv P4CLIENT P4CLIENT" (я видел рабочую рабочую область P4, которая сделала это)

Затем я выхожу из редактора.Он говорит, что спас клиента.

Теперь, если я наберу "p4 client -o my_client_name", я увижу то, что я только что определил.
Если я наберу "p4 client -o" (без имени клиента), это придумывает что-то другое, то же самое, что я начал с.

В: Как я могу связать только что созданного клиента с только что созданным каталогом?В: Нужен ли файл P4CONFIG?Нужен ли setenv P4CONFIG?

Спасибо за любую помощь

1 Ответ

1 голос
/ 16 апреля 2019

Нет, вам не нужно использовать P4CONFIG, но это может быть удобно, если вы используете несколько клиентов на одной рабочей станции.

Попробуйте setenv P4CLIENT my_client_name

...