SVN Commit Issue - PullRequest
       7

SVN Commit Issue

0 голосов
/ 26 марта 2012

Всякий раз, когда я фиксирую некоторый код в своем репозитории SVN, а затем снова выполняю синхронизацию с репозиторием, панель «Team Synchronizing» показывает мне, что в моем коде должно быть выполнено обновление, и показывает 0 файлов и просто «пустой» update »для обновления до последнего номера ревизии (номера ревизии последнего коммита кода, который я сделал) в затмении. Я на Windows 7. Я использовал те же инструменты в Mac, и он отлично работает. Всякий раз, когда я делаю коммит в Mac Eclipse, он автоматически обновляется.

Это ошибка или мне чего-то не хватает?

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 26 марта 2012

Я подозреваю, что, хотя у вас есть Eclipse как на Mac, так и на Windows, плагин SVN или SVN-коннектор, используемый этим плагином, отличаются между вашими двумя установками.

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

Это точное отражение того, что происходит в SVN - если вы фиксируете новую ревизию, созданную в хранилище,но ваша локальная проверка не в той ревизии, пока вы не сделаете обновление.Если вы запустите «svn info» в командной строке сразу после коммита, вы увидите это.

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