Я хотел бы создать триггер, который предотвращает возможность слияния с определенной веткой на другую определенную ветку.Perforce trigger to deny merge from some branches
[Это своего рода делать то, что делают потоки]
Я хотел бы создать триггер, который предотвращает возможность слияния с определенной веткой на другую определенную ветку.Perforce trigger to deny merge from some branches
[Это своего рода делать то, что делают потоки]
Отрицать слияния с конкретной отрасли можно удалить =branch
разрешение в таблице защиты:
=branch group X * -//depot/source/branch/...
(См p4 help protect
и, возможно, p4 help undoc
, Я забыл, что =branch
когда-либо получал статус undoc
...)
Чтобы предотвратить комбинацию определенного источника и конкретной цели, Мне нужен триггер. Имейте триггерный огонь по целевому пути, и пусть он запускает «p4 resolved», чтобы искать ожидающие интеграции из исходного пути.
Я рад, что вы признаете, что потоки будут делать то, что вы хотите сделать. Другой вариант - использовать таблицу защиты для исключения разрешения на запись для определенной ветви. В противном случае, используя ваш любимый скрипт, напишите триггер «change-submit», чтобы исключить отправку, когда изменение включает в себя «// путь к определенному ветви-A» и «// путь-к-определен-ветвь-B», – tkosinski