Как создать рабочую область хранилища, которая содержит все компоненты потока, используя инструмент scm?
Я пытаюсь автоматизировать обновление файла в потоке с помощью "scm"
Вот как я думаю, что это должно работать:
- Войдите в хранилище как текущий пользователь (я)
- Создайте новую рабочую область репозитория, которая содержит все компоненты данного потока
- Загрузить компоненты недавно созданной рабочей области
- Обновить файл
Я в пункте 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