У меня больше нет доступа к чистой среде, так что это из памяти, но вам нужно связать версию из другой ветки с той, с которой вы работаете.
Предположим, у вас есть файл new_file
, который был добавлен в ветку new_feature
(последняя версия new_file@@/main/new_feature/5
), который вы хотите объединить / перенести в ветку maintenance
.
prompt>cleartool checkout -nc .
checking out some_dir@@/main/maintenance/2
...
prompt>cleartool ln .@@/main/new_feature/LATEST/new_file/main/new_feature/5 .
...
prompt>cleartool ci -c "linked in .@@/main/new_feature/LATEST/new_file/main/new_feature/5"
prompt>
Приведенные выше команды, вероятно, не на 100% правильны, но должны дать вам представление. Вы хотите использовать cleartool ln
, чтобы избежать злых близнецов, потому что это принесет версию из уже существующего элемента (то есть не создавая нового близнеца).