Как создать рабочую область хранилища, которая содержит все компоненты потока, используя инструмент scm?

Я пытаюсь автоматизировать обновление файла в потоке с помощью "scm"

Вот как я думаю, что это должно работать:

  1. Войдите в хранилище как текущий пользователь (я)
  2. Создайте новую рабочую область репозитория, которая содержит все компоненты данного потока
  3. Загрузить компоненты недавно созданной рабочей области
  4. Обновить файл

Я в пункте 2. Чтение о документе "Создать рабочее пространство" на http://pic.dhe.ibm.com/infocenter/rtc/v1r0m0/index.jsp?topic=%2Fcom.ibm.team.scm.doc%2Ftopics%2Fc_scm_cli.html нем не упоминается, как создать новое рабочее пространство, которое содержит все компоненты данного потока. Так как я могу реализовать пункт 2?

Любые комментарии к моей методологии, если они могут быть улучшены, также приветствуются.

Я вошел в репозиторий RTC через SCM, и это команда, которую я использую, чтобы попытаться создать снимок из потока

scm создать снимок -n test -d test "mystream"

Но я получаю ошибку:

Problem running 'create snapshot':
subcommand "snapshot" requires argument-based initialization, but does not provide a directory argument.

Моя команда верна?

1 ответ

Решение

Лучшим вариантом будет сначала создать моментальный снимок в потоке, а затем добавить этот моментальный снимок в рабочую область хранилища.

Смотрите эту тему:

scm create snapshot [options] <workspace/stream>

Это добавило бы все базовые показатели компонентов в одну команду, связав снимок с новым потоком (см. Этот поток)

scm snapshot promote
Другие вопросы по тегам