Нет единой команды, чтобы выполнить это, но информация легко доступна.Вы можете запустить команду наподобие «accurev cpkdescribe», чтобы узнать, какие файлы и версии в настоящее время являются частью пакета изменений:
c:\AccuRev\bin>accurev cpkdescribe -p Support -I 2111
Issue: 2111
/com.accurev.ide.common/src/com/accurev/ide/common/parsers/AccuRevHandler.java 52/1 2/1<br>
/com.accurev.ide.common/src/com/accurev/ide/common/parsers/ShowUsersParser.java 52/1 2/1<br>
/com.accurev.ide.common/src/com/accurev/ide/common/process/ElementProcess.java 52/1 2/1<br>
/FileLister/FileLister.java 52/1 38/1<br>
/RemoveSCC/AssemblyInfo.cs 52/1 38/1<br>
/FileLister/W2L-Installation.txt 52/1 0/0<br>
/FileLister/W2L-README.txt 52/1 0/0<br>
/RemoveSCC/W2L-Installation.txt 52/1 0/0<br>
/RemoveSCC/W2L-README.txt 52/1 0/0<br>
Вы можете даже запустить это с -fx, чтобы получитьинформация в формате xml.Затем вы анализируете эти выходные данные для имени файла (атрибут местоположения) и версии (атрибут real_version или первая версия из вывода, отличного от xml), и передаете его в команду «accurev pop».
На самом деле это довольно простона практике и может быть легко превращен в базовый сценарий, который принимает имя депо и номер выпуска в качестве параметров и выскакивает в определенное место.Командная строка accurev очень гибкая, поэтому вы можете при необходимости изучить эти параметры ...
Надеюсь, это поможет, ~ Джеймс