Difference between revisions of "Subversion"
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
---- | ---- | ||
− | [[ | + | == Migrating from Subversion == |
+ | We have automated the migration from [[Subversion]] to GitLab. Contact postmaster@science.ru.nl if you whish to have clone access to your migrated repository. | ||
− | |||
− | |||
− | [ | + | == Manual migration from Subversion == |
− | + | Inspired by [https://gist.github.com/leftclickben/322b7a3042cbe97ed2af this short manual], an SVN to git conversion could boil down to something like: | |
− | + | <syntaxhighlight lang="bash"> | |
+ | cd /tmp/ | ||
+ | git svn clone --no-metadata -A users.txt https://svn.science.ru.nl/repos/myproject | ||
+ | cd myproject | ||
+ | git remote add gitlab git@gitlab.science.ru.nl:yourscienceloginname/myproject.git | ||
+ | git push --set-upstream gitlab master | ||
+ | </syntaxhighlight> | ||
− | + | Git URLs (https and ssh) are shown on the top of the project page in gitlab. | |
− | [ | + | The generic repository URL for the [[Subversion|science SVN server]] is: |
− | + | <code>https://svn.science.ru.nl/repos/{repository}</code> | |
− | |||
− | |||
− | + | And for CS: | |
− | |||
− | |||
− | + | <code>https://svn.cs.ru.nl/repos/{repository}</code> | |
− | |||
− | |||
− | |||
− | + | You can also see this for public svn repositories on https://svn.science.ru.nl (viewing private repositories requires authentication). | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [ | + | [nl]De oude subversion wiki pagina is [[OldSubversionPage|hier]] gearchiveerd.[/nl] |
− | + | [en]The old subversion wiki page is archived [[OldSubversionPage|here]][/en] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [ | ||
− | |||
− | |||
− | [ | ||
− | |||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [/nl] | ||
− | |||
− | [en] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [/en] |
Revision as of 12:38, 26 April 2016
GitLab is the successor of our Subversion service!
Migrating from Subversion
We have automated the migration from Subversion to GitLab. Contact if you whish to have clone access to your migrated repository.
Manual migration from Subversion
Inspired by this short manual, an SVN to git conversion could boil down to something like:
cd /tmp/
git svn clone --no-metadata -A users.txt https://svn.science.ru.nl/repos/myproject
cd myproject
git remote add gitlab :yourscienceloginname/myproject.git
git push --set-upstream gitlab master
Git URLs (https and ssh) are shown on the top of the project page in gitlab. The generic repository URL for the science SVN server is:
https://svn.science.ru.nl/repos/{repository}
And for CS:
https://svn.cs.ru.nl/repos/{repository}
You can also see this for public svn repositories on https://svn.science.ru.nl (viewing private repositories requires authentication).
The old subversion wiki page is archived here