#perforce-client-spec
#perforce-client-spec
Вопрос:
P4 новичок здесь!
Я хочу создать рабочее пространство и синхронизировать его в каталогах / файлах из репозитория p4. Простые вещи, которые я не могу заставить работать. Что не так с этой картинкой?
Сервер и порт p4: myp4server.xyz.com:1712 Репозиторий p4 — это //etc/freeze_check
Я создаю каталог (в linux) /home/me/ freeze_check и вставляю в него компакт-диск. Я набираю «клиент p4» и заполняю его следующим образом…
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/...
Я не указал «хост», но у меня есть это в /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:
Нет, вам не обязательно использовать P4CONFIG, но это может быть удобно, если вы используете несколько клиентов на одной рабочей станции.
Попробуйте setenv P4CLIENT my_client_name
Комментарии:
1. Да, это сделало это. (Спасибо, кстати) Но почему это не было обнаружено в файле P4CONFIG?
2. Был ли установлен P4CONFIG (указывающий на имя файла P4CONFIG)? Вы можете использовать команду «p4 set», чтобы отобразить, какие настройки P4 установлены.