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