Я успешно настроил сервер P4V на своей машине и смог установить файл P4IGNORE.
Чтобы проверить это, я добавил файл test.txt, который будет игнорироваться при добавлении. Когда я добавляю файл test.txt в свой локальный репозиторий и отмечаю его для добавления, он не игнорируется и отправляется на сервер. С другой стороны, когда я добавляю p4 -f test.txt, он будет работать и говорить, что файл игнорируется в терминале. Я понятия не имею, почему это? Спасибо.
P4IGNORE — это настройка клиента, а не сервера. Возможно, ваш клиент P4V не настроен для чтения вашего файла игнорирования.
Если вы хотите, чтобы на стороне сервера определялось, какие файлы попадают на сервер, используйте либо таблицу защиты (которая может применяться ко всем пользователям), либо представление клиента (которое будет применяться каждый раз, когда вы используете это рабочее пространство, независимо от того, с помощью p4
или P4V или любого другого клиентского приложения).