title: Export SVN repository over FTP to a remote server
body: <p>I'm using following command to export my repository to a local path:</p>
  
  <pre><code>svn export --force svn://localhost/repo_name /share/Web/projects/project_name
  </code></pre>
  
  <p>Is there any, quite easy (Linux newbie here) way to do the same over FTP protocol, to export repository to a remote server?</p>
  
  <p>Last parameter of <code>svn export</code> AFAIK have to be a local path and AFAIK this command does not support giving paths in form of URLs, like for example:</p>
  
  <pre><code>ftp://user:pass@server:path/
  </code></pre>
  
  <p>So, I thing there should be some script hired here to do the job.</p>
  
  <p>I have asked some people about that, and was advised that the easiest way is to export repository to a local path, transfer it to an FTP server and then purge local path. Unfortunately I failed after first step (extract to local path! :) So, the support question is, if it can be done on-the-fly, or really have to be split into two steps: export + ftp transfer?</p>
  
  <p>Someone also advised me to setup local SVN client on remote server and do simple checkout / update from my repository. But this is solution possible only if everything else fails. As I want to extract pure repository structure, without SVN files, which I would get, when go this way.</p>
  
  <p>BTW: I'm using QNAP TS-210, a simple NAS device, with very limited Linux on board. So, many command-line commands as good as GUI are not available to me.</p>
  
  <p><strong>EDIT</strong>: This is second question in my "chain". Even, if you help me to succeed here, I won't be able to automate this job (as I'm willing to) without your help in question "<a href="https://stackoverflow.com/questions/11188825/svn-force-svn-daemon-to-run-under-different-user">SVN: Force svn daemon to run under different user</a>". Can someone also take a look there, please? Thank you!</p>