Почему я получаю только прозрачную версию 0?

Обычно первая подтвержденная версия должна начинаться с 1. Версия 0 совпадает с точкой ветвления. Но теперь я получил только версию 0, и это не позволило мне проверить любую другую версию, потому что она предупредила меня, что ветка уже создана.

2 ответа

Решение

Как описано в разделе "Перед добавлением файлов и каталогов в систему управления версиями", версия 0 является заполнителем, отмечающим начало для всех версий в данной ветви:

Вы можете получить только версию 0, когда отмените извлечение файла, который вы только что извлекли в новой ветви (в этом случае останется только версия 0 для вновь созданной ветви).

Что касается веток, вы можете иметь ошибку какelement already has a branch of type branchmsgstr ", но только когда есть проблема с несинхронизацией времени сервера (клиента).

ClearCase создает версию 0 при создании элемента (или ветви), который обычно извлекается автоматически. Версия 0 всегда либо пуста, либо совпадает с разветвленной версией, как вы заметили. Не должно быть никаких проблем, просто проверяя версию 1 поверх нее.

Обратите внимание, что ветви создаются при оформлении заказа, а не при регистрации, поэтому при регистрации не должно быть никаких предупреждений. Если вы отправите точную командную строку и предупреждения / ошибки, мы, вероятно, сможем помочь вам больше.

Возможно, вы создали новый элемент в своей ветке, и вам не хватает "/main/0 -mkbranch" в вашей конфигурации.

НТН.

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