Я хочу создать триггер для предотвращения регистрации файлов, если они принадлежат определенному потоку.Perforce - получение имени потока в скрипте триггера
Я использую триггер предварительного пользователя.
Триггер выполняет скрипт Perl.
Когда я исполняю в сценарии Perl команды p4, то я получаю эту ошибку:
Perforce пароль (P4PASSWD) недействительный или снят с охраной.
То, что я получает имя потока из имени клиента (который передается в сценарий Perl):
$ stream = `p4 client -o $ client | grep ^Stream: | awk '{print \$ 2}'`;
chomp $ stream;
Это не работает.
Кроме того, попытка присвоить $ p4 новым P4 не удалась.
Кто-нибудь знает, как это решить?
По крайней мере, дайте мне способ извлечь имя потока из имени клиента?
Спасибо,
Ваш вопрос, как решить «пароль недействительный или отключенное» ошибка? Или ваш вопрос, как определить имя потока, к которому в настоящее время установлено конкретное рабочее пространство клиента? –