Разница между 'Team-> Update to HEAD' и 'Replace With-> Latest from Repository'?
В чем разница между Team-> Update to HEAD
а также Replace With-> Latest from Repository
? Я часто использую оба из них, но никогда не знаю разницу.
Примечание: моя платформа - Ubuntu, Eclipse Kepler с Subclipse 1.8.x
1 ответ
Решение
Это должно быть объяснено в справке Subclipse, которая поставляется с плагином.
Team -> Update to HEAD
является эквивалентом svn update
- текущее состояние последней ревизии объединяется с вашим WC с любыми локальными незафиксированными изменениями, которые могут у вас быть. Работа не должна быть потеряна (может возникнуть конфликт слияния)
Replace with -> Latest from Repository
игнорирует локальные изменения и заменяет вашу локальную копию последней версией в хранилище. Локальные незафиксированные изменения будут потеряны.