title: how to handle svn properties (externals, executables) to commit into a separate repository
body: <p>I am quite new to svn. The following is my problem.</p>
  
  <p>I have the code in the old repository <a href="http://old_svn_server/tags/sw_version1" rel="nofollow">http://old_svn_server/tags/sw_version1</a>, which has the properties such as some external references, executables, etc. I want to create a new repository, let's say <a href="http://new_svn_server/user" rel="nofollow">http://new_svn_server/user</a>, and put the code there.</p>
  
  <p>How should I work this out in an efficent and right way, like keep using the same externals, keep executables permission, and others (svn:special, etc.)?  </p>
  
  <p>I am thinking to use the svn export to get the clean workcopy and commit to the new repository. Then, set the properties one by one. But This is very tedious and error prone.</p>
  
  <p>Thanks for any suggestions.</p>