Sorry for foolishness , but how it does exactly works?
I am asking because of I want get last updates but also keep my own features.
For example I use TortoiseSVN. If I'm right, it updates files with patches and not with file replacing. So I could update sources and don't worry about loss of my features in any script, yes? (Of course if features is compatible with update).
if you use "Update to Head", it will update all the files automatically without remove your changes, but if a file has been modified is a lot (several critical lines has been changed) Eclipse will give some errors in that file or will give "tree conflicts", that you will need to resolve later manually (not hard anyway).
other way is using "Synchornize with Repository" which will show you the list of: modified & incoming files and there you can check which ones you should: update, ignore, edit manually before continue.