There is always change in a lot of files (surely more than 1%!) that depend on each other. Of course you can try to figure that out via the svn if you have the time for that, but if you encounter problems you are on your own.
Why is it a problem to just upload all the files? It is much more convenient and secure that it will work.