Мне интересно, есть ли команда, которая может быть выполнена для перемещения файлов из одного потока в родительский поток? Accurev, похоже, говорит, что вы можете использовать -s и -S для указания потока, но он, похоже, не работает для моих нужд. У меня есть поток как:Команда Accurev для продвижения всех файлов вверх по течению
База -> Интеграция -> Релиз -> Рабочее пространство разработчика.
Я могу создавать команды для продвижения моих изменений из рабочей области разработчика для выпуска. Теперь я хочу создать команду, которая будет продвигать файлы на сервере вверх по течению. Так, например, если есть файлы в 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
)