Как разрешить файлы в p4ignore - PullRequest
1 голос
/ 02 мая 2020

Я хочу игнорировать все файлы в папке Binaries, кроме файлов DLL в этой папке.

# Ignore all files and folders
Binaries/*

# Dont ignore dll files
!Binaries/*/*.dll

При этом все файлы и папки игнорируются. Даже файлы DLL.

Но я хочу разрешить файлы DLL. Например,

Binaries/Win64/someName.dll

НЕ следует игнорировать.

Пожалуйста, помогите. P4 игнорировать имя файла ".gitignore"

1 Ответ

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

Я думаю, что вы хотите:

# Ignore everything under Binaries except .dll files
Binaries/
!Binaries/**.dll

Тестирование дает мне:

C:\Perforce\test>p4 add -n Binaries/foo
//stream/main/Binaries/foo#1 - opened for add
c:\Perforce\test\Binaries\foo - ignored file can't be added.

C:\Perforce\test>p4 add -n Binaries/Win64/someName.dll
//stream/main/Binaries/Win64/someName.dll#1 - opened for add

, что кажется правильным для вашего варианта использования.

...