установить путь депо с терминала с помощью команды p4 - PullRequest
0 голосов
/ 07 мая 2020

Я недавно начал использовать perforce.

в моей организации у нас есть инструмент, который переводит путь установки в путь депо, где находятся репозитории, я хочу знать, можем ли мы установить этот переведенный путь в уже открытый принудительно из командная строка?

, которая, в свою очередь, также ставит в фокус perforce (p4v).

1 Ответ

1 голос
/ 07 мая 2020

Решение Perforce для этого - P4CONFIG. Выполните:

p4 set P4CONFIG=p4config.txt

Затем в пути, который вы хотите связать с конкретным сервером («репо» в gitspeak), создайте файл с именем p4config.txt, содержащий:

P4PORT=your_server:1666

Файл P4CONFIG также может содержать значения для P4USER, P4CLIENT, et c.

Похоже, ваш инструмент нужно просто изменить, чтобы записать информацию в файлы P4CONFIG, чтобы Клиентские инструменты Perforce могут собирать информацию автоматически. В противном случае вы можете создать сценарий для этого инструмента, который будет запрашивать его, а затем преобразовывать его вывод в настройки P4CONFIG.

...