Как реализовать команду пакетного файла в API p4.net
Я хочу реализовать ниже команды p4 в командном файле.
Теперь я хочу реализовать все в службе занятости.net с помощью API p4.net.
Чтобы сделать в.net с помощью API p4.net:
1) Сначала синхронизируйте файлы или последние файлы по пути к рабочей области.
2) Создать новый список изменений
3) Отменить все файлы, если есть какие-либо изменения в списке изменений выше
4) Теперь фактически открываем файлы для редактирования по пути назначения рабочей области определенного формата файла в приведенном выше списке изменений.
5) Копирование файлов с исходного пути сервера на локальный путь назначения рабочей области, и копирование должно происходить рекурсивно с исходного пути сервера к целевому пути определенного формата файлов, такого как файлы gp*.* От исходного к целевому
6) Восстановить неизмененные файлы в списке изменений выше
7) Теперь запустите команду perl, используя приведенный выше список изменений.
Batch File:
SET P4CLIENT=deep_abc
SET P4PORT=p4ww:2012
SET SRC="\\ServerPath"
SET DEST="\\LocalPath\resources"
SET DPATH=D:
SET AS2="D:\as2\beta_0.4\bin"
%DPATH%
cd %DEST%
pause
p4 revert -c 19239674 file ...
pause
p4 edit -c 19239674 GP100*.*
pause
robocopy %SRC% %DEST% *.rom
pause
p4 revert -a 19239674 file ...
pause
%DPATH%
cd %AS2%
pause
perl as2.pl -c %P4CLIENT% submit -t -c 19239674
pause