It would be great if entire repositories could be downloaded and uploaded (obviously this is for svn and not git). This would allow existing repositories to be easily moved to deveo without loosing history and would allow backups (something that's been a requirement for any hosts for at least one company I work with).
I understand it may be expensive to do this immediately on demand, but could be a scheduled task pushing or pulling from ftp, amazon s3, dropbox, etc.
Download could be a scheduled (weekly, daily) tasks or triggered to run once. Uploads only make sense if you trigger it to create a new repository.
Ilmari Kontulainen commented
Hi, as Michael Fielding said, it's already possible to use svnrdump to migrate repositories, there are instructions available here: https://app.deveo.com/docs/user/version/subversion/migrating/
If the repository is large either in a number of commits or large files, you can make the dump file available for us to download and do the import manually. In that case, contact email@example.com with the following information:
- URL to download the dump file
- Company id
- project name
- name of an empty repository in which the dump file should be imported.
Hi, the link https://app.deveo.com/docs/user/version/subversion/migration/ is not available (and I need it for migrate).
Antti Kirmanen commented
There is a typo in Ilmari's answer. The actual link to SVN migration documentation is: https://app.deveo.com/docs/user/version/subversion/migrating/
Michael Fielding commented
You can import and export SVN repos using svnrdump.
I agree - it's crucial for migration!