title: Why can you switch branch in SVN with uncommited changes?
body: <p>I come from git so maybe there's something I am missing. Find an example below:</p>
  
  <p>Let's say I have the branch master and the branch release, I do some changes in master and I switch to release without committing the changes, in git I would get something like "Cannot switch branch with uncommitted changes, please commit or stash them". However in my recent experience with SVN at my new company not only I could switch the branch without problems but my changes were still there!</p>
  
  <p>I am a little bit confused so some guidance would be appreciated.</p>