While trying to automate my process as much as possible, I would like to be able to promote an issue from one stream to another, via the CLI, in AccuRev 6.0.2
I've tried seemingly every documented example and permutation of the accurev promote
command, to no avail. It seems that when using the -s
switch, it isn't recognized. And when using it with the -S
switch, an error is reported that the source stream must be specified by the -s
switch, which it is.
I've tried specifying the issue as well, with the -I <issuenumber> -3
from the external issue tracker, as well as with -I <accurev issue number>
which was created from the external system, retrieved via the accurev cpkdescribe
command. I've also tried with the external list file, in both XML and one-item-per-line, again, with both the 3rd party issue number, as well as the AccuRev issue number.
Boiled down to its simplest form, which I would have expected to work, is this command: accurev promote -c "Move changes from DEV to QA stream" -I <issueNumber> -3
. Can this be done via the CLI, or should I resign myself to using the GUI?