if svn update messes up my local environment how to rollback?
I am interested in the workflow that is usually followed with svn. If I do an update (this is in an environment without continuous integration or automated regression tests) to get changes of others checkins, sometimes things go horribly wrong. Some piece of functionality 
is broken which may even take a lot of time tracking down who is responsible or to backout of changes... In such cases i just want to have my "before update" environment back...

What is the norm in this case ? I hope my question is clear enough.
if svn update messes up my local environment how to rollback?
===

I am interested in the workflow that is usually followed with svn. If I do an update (this is in an environment without continuous integration or automated regression tests) to get changes of others checkins, sometimes things go horribly wrong. Some piece of functionality 
is broken which may even take a lot of time tracking down who is responsible or to backout of changes... In such cases i just want to have my "before update" environment back...

What is the norm in this case ? I hope my question is clear enough.