svn log пропущенные ревизии - PullRequest
5 голосов
/ 23 октября 2009

У меня, похоже, отсутствуют ревизии. Я написал

> svn commit -m "blah. go back"
Sending        report/report2.pl
Transmitting file data .
Committed revision 6.

> svn info
Path: .
URL: file:///home/MYNAME/svn_repository
Repository Root: file:///home/MYNAME/svn_repository
Repository UUID: 05a62b19-7276-0410-ba54-59ad643a30b7
Revision: 3
Node Kind: directory
Schedule: normal
Last Changed Author: MYNAME
Last Changed Rev: 3
Last Changed Date: 2009-10-21 09:52:02 -0400 (Wed, 21 Oct 2009)

да ... я думал, что я был на пересмотре 6.

Кажется, что мои ревизии все еще там, если я пытаюсь слиться со старой версией

1 Ответ

11 голосов
/ 23 октября 2009

SVN не обновляет автоматически все ваше рабочее дерево до последней версии.

В вашем случае вы зафиксировали файл в каталоге ./report, но затем запросили информацию о .. Если вы запросили информацию о ./report, вы должны увидеть редакцию 6.

Если это вас беспокоит, запускайте svn update после каждого коммита (если вы в команде из нескольких человек, вам все равно следует делать это перед каждой сборкой).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...