2012-07-02 2 views
3

Я работаю над perforce-perl-скриптом, который создает метки. Из-за повторного выполнения скрипта я создал сотни ярлыков типа LABEL_A.180 и т. Д. Я хочу знать, есть ли какая-либо команда или каким-либо другим способом, с помощью которого я могу удалить сразу несколько ярлыков?Удаление нескольких меток в perforce

+0

показать мне вашу часть сценария, в которой вы используете такую ​​логику. –

ответ

3

В P4V нет команды или функции для удаления нескольких меток. Лучшим подходом будет просто написать другой скрипт, который найдет метки, а затем удалит их один за другим.

Я не знаю API P4Perl поэтому я не могу дать вам пример, однако он будет очень похожий к существующему созданию этикеток только с additional -d flag перешла к p4 label command.

HTH,

+2

Если вы используете P4Perl, вы можете запускать все свои команды в одном подключении к серверу, что значительно повысит эффективность. Если вы предпочитаете использовать обычный интерфейс командной строки, вы должны изучить синтаксис «p4 -x », который позволяет вам вводить данные из файла или STDIN. –

+0

Да, спасибо Деннис. Я бы удалил их в цикле другим скриптом. – drastogi

Смежные вопросы