svn url is not properly URI-encoded
<p>I checkout source code to centos machine use svn.
my repo url: </p>

<blockquote>
  <p><a href="https://121.5.21.250/!/#wms/view/head/trunk/WMS_SOURCE/AllInOne/WMS_WS.zip" rel="nofollow">https://121.5.21.250/!/#wms/view/head/trunk/WMS_SOURCE/AllInOne/WMS_WS.zip</a></p>
</blockquote>

<p>This url contain special character: "!".</p>

<p>I use this svn command to checkout:</p>

<blockquote>
  <p>svn co
  <a href="https://121.5.21.250/%5C!/#wms/view/head/trunk/WMS_SOURCE/AllInOne" rel="nofollow">https://121.5.21.250/\!/#wms/view/head/trunk/WMS_SOURCE/AllInOne</a></p>
</blockquote>

<p>I got error: </p>

<blockquote>
  <p>svn: URL
  '<a href="https://121.5.21.250/!/#wms/view/head/trunk/WMS_SOURCE/AllInOne" rel="nofollow">https://121.5.21.250/!/#wms/view/head/trunk/WMS_SOURCE/AllInOne</a>' is
  not properly URI-encoded</p>
</blockquote>

<p>Please help me.</p>