Подтвердить что ты не робот

В чем разница между обновлением SVN для главы и синхронизацией с хранилищем?

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

4b9b3361

Ответ 1

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

Обновить в HEAD будет svn update.

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

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

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

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

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