Почему транк обновляется до головной версии ветки?

Я использую черепаху SVN.

Когда я обновляю каталог соединительных линий svn, он обновляется до головной версии ветки svn.

Кто-нибудь знает, почему это происходит?

1 ответ

Решение

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

SVN обновление

svn update вносит изменения из хранилища в вашу рабочую копию. Если редакция не указана, ваша рабочая копия будет обновлена ​​до версии HEAD.

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

Глобальные номера ревизий

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

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