1

我想知道是否可以执行将文件从一个流移动到父流的命令?Accurev 似乎说您可以使用 -s 和 -S 来指定流,但它似乎不适用于我的需要。我有一个像这样的流:

基础 --> 集成 --> 发布 --> 开发人员工作区。

我可以创建命令来将我的更改从开发人员工作区推广到发布。现在我想创建一个命令来提升服务器上游的文件。因此,例如,如果 Release 中有文件,我想将它们全部提升到 Integration。任何想法?

这是我用来从我的工作区提升到服务器上的发布流的内容,但不是在那里我没有可以指定的工作区位置

SET WORKSPACES="C:\ITTraining\AccuRev\New Hire Code\"*
c:
cd %WORKSPACE%

REM prompts user to log into accurev prior to performing actions
if errorlevel 1 goto exit

FOR /D %%G IN (%WORKSPACES%) DO (

    ECHO Starting update to: %%G

    ECHO Starting update to: %%G
    REM Used to run an update on the workspace
    ECHO accurev update

    ECHO adding external content to: %%G
    ECHO accurev add -x -c "new content"

    ECHO promoting content to: %%G
    REM used to promote all content in the workspace that is modified or kept
    ECHO accurev promote -K -p -c "Standard curriculum updates"
    accurev promote * -s ltg_PDEBath05_JAR_REL_INT
    cd %%G

)
4

1 回答 1

2

accurev 提升 -s 发布 -S 集成 -d

于 2013-05-09T17:12:48.217 回答