В чем разница между обновлением SVN для головы и синхронизацией с репозиторием? - PullRequest
35 голосов
/ 17 января 2012

Когда я щелкаю правой кнопкой мыши по своему проекту в Eclipse, я вижу два варианта синхронизации с хранилищем и обновления до заголовка.Я не понимаю, в чем разница между ними?

1 Ответ

55 голосов
/ 17 января 2012

Разница в следующем:

Обновление до HEAD сделает svn update.

Другими словами, оно обновит вашу рабочую копиюдо последней ревизии из репозитория.

Синхронизация с репозиторием похожа на svn status -u, но даже больше.

Откроетсявкладка Синхронизация (или перспектива), которая отображает обзор ваших локальных (исходящих) изменений в сравнении с изменениями в репозитории (входящих).

На этой вкладке или в перспективе вы можете просматривать и синхронизировать (фиксировать / обновлять) отдельные файлы, см.различия между файлами рабочей копии и входящими файлами из хранилища, просмотром истории коммитов, разрешением конфликтов.

В общем, я настоятельно рекомендую вам ознакомиться с SVN Handbook .По крайней мере, первые две главы.

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