Note that there are some explanatory texts on larger screens.

plurals
  1. POExport SVN repository over FTP to a remote server
    text
    copied!<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>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload