Command line interface 版本控制-i';I’我想使用Accurev CLI命令将文件复制到与发行号相关的工作站

Command line interface 版本控制-i';I’我想使用Accurev CLI命令将文件复制到与发行号相关的工作站,command-line-interface,accurev,Command Line Interface,Accurev,您能否建议是否有方法使用CLI命令从AccuRev复制与给定发行号相关的文件?没有一个命令可以完成此操作,但信息随时可用。您可以运行类似“accurev cpkdescribe”的命令,以了解更改包当前包含哪些文件和版本: c:\AccuRev\bin>AccuRev cpkdescribe-p支持-I 2111 发行:2111 /com.accurev.ide.common/src/com/accurev/ide/common/parsers/AccuRevHandler.java 52/1

您能否建议是否有方法使用CLI命令从AccuRev复制与给定发行号相关的文件?

没有一个命令可以完成此操作,但信息随时可用。您可以运行类似“accurev cpkdescribe”的命令,以了解更改包当前包含哪些文件和版本:


c:\AccuRev\bin>AccuRev cpkdescribe-p支持-I 2111
发行:2111
/com.accurev.ide.common/src/com/accurev/ide/common/parsers/AccuRevHandler.java 52/12/1
/com.accurev.ide.common/src/com/accurev/ide/common/parsers/ShowUsersParser.java 52/12/1
/com.accurev.ide.common/src/com/accurev/ide/common/process/ElementProcess.java 52/12/1
/FileLister/FileLister.java 52/1 38/1
/删除cc/AssemblyInfo.cs 52/1 38/1
/FileLister/W2L-Installation.txt 52/1 0/0
/FileLister/W2L-README.txt 52/10/0
/RemoveSCC/W2L-Installation.txt 52/1 0/0
/RemoveSCC/W2L-README.txt 52/10/0

您甚至可以使用-fx运行它来检索xml格式的信息。然后解析文件名(location属性)和版本(real_version属性或非xml输出的第一个版本)的输出,并将其传递到“accurev pop”命令中

它实际上非常简单,可以很容易地制作成一个基本脚本,以仓库名称和发行号为参数,并弹出到特定位置。accurev命令行非常灵活,因此您可以根据需要探索这些选项

希望这有帮助, ~z~詹姆斯