номер версии svn, установленный пропсетом, не совпадает

Я добавил тег $Rev$ и вызвал svn propset для набора файлов во время моего проекта. Отображаемый номер версии: $Rev: 8 $, но во время проверки он говорит, что я нахожусь в версии 10. Я думаю, что счетчик $Rev$ отражает не фактический номер версии, а версию с момента вызова svn propset? Кто-нибудь знает, как я могу синхронизировать их?


person hatmatrix    schedule 09.02.2010    source источник


Ответы (2)


Непонимание о подрывной деятельности. Версия файла в subversion — это последняя версия subversion, в которой он был изменен. Ревизия проверки в основном такова: «проверить самую последнюю версию каждого файла, которая меньше (*EDIT** или равна) 10».

* Должен дать пощечину себе как профессиональному программисту за то, что ошибся.

person Spence    schedule 09.02.2010
comment
+1, но мне пришлось просмотреть твою историю правок, чтобы понять, о чем ты говоришь, лол. Просто откатитесь, если не согласны с изменениями. - person Dan McGrath; 10.02.2010

Не волнуйтесь, это распространенное заблуждение для новых игроков с Subversion.

Как объяснил Спенс, версия файла != версия проверки

$Rev$ = версия файла

Версия, отображаемая при оформлении заказа = проверка проверки

person Dan McGrath    schedule 10.02.2010