ra_serf: When fetching a file from the server, check that the response has code 200. If not, don't use the received content, just bail out. This is not something that should happen in a normal situation, but right now we can get code 400 due to a ra_serf bug. Without this patch ra_serf will write the error message in the local file, overwriting any local modifications.
ra_serf: When fetching a file from the server, check that the response has
code 200. If not, don't use the received content, just bail out. This is not
something that should happen in a normal situation, but right now we can get
code 400 due to a ra_serf bug. Without this patch ra_serf will write the error
message in the local file, overwriting any local modifications.

* subversion/libsvn_ra_serf/update.c
  (handle_fetch): Check the response code, raise error if not 200.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@868931 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion