summaryrefslogtreecommitdiff
path: root/doc/user/project/import/svn.md
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-01-30 15:09:15 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2020-01-30 15:09:15 +0000
commit536aa3a1f4b96abc4ca34489bf2cbe503afcded7 (patch)
tree88d08f7dfa29a32d6526773c4fe0fefd9f2bc7d1 /doc/user/project/import/svn.md
parent50ae4065530c4eafbeb7c5ff2c462c48c02947ca (diff)
downloadgitlab-ce-536aa3a1f4b96abc4ca34489bf2cbe503afcded7.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/user/project/import/svn.md')
-rw-r--r--doc/user/project/import/svn.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/user/project/import/svn.md b/doc/user/project/import/svn.md
index 6b22c5f2fd0..87ea02b5b46 100644
--- a/doc/user/project/import/svn.md
+++ b/doc/user/project/import/svn.md
@@ -119,13 +119,13 @@ process should be run on a local workstation.
Install `svn2git`. On all systems you can install as a Ruby gem if you already
have Ruby and Git installed.
-```bash
+```shell
sudo gem install svn2git
```
On Debian-based Linux distributions you can install the native packages:
-```bash
+```shell
sudo apt-get install git-core git-svn ruby
```
@@ -138,7 +138,7 @@ repository. If you don't, the conversion will fail and you will have to update
the author file accordingly. The following command will search through the
repository and output a list of authors.
-```bash
+```shell
svn log --quiet | grep -E "r[0-9]+ \| .+ \|" | cut -d'|' -f2 | sed 's/ //g' | sort | uniq
```
@@ -157,7 +157,7 @@ command will checkout the repository and do the conversion in the current
working directory. Be sure to create a new directory for each repository before
running the `svn2git` command. The conversion process will take some time.
-```bash
+```shell
svn2git https://svn.example.com/path/to/repo --authors /path/to/authors.txt
```
@@ -172,7 +172,7 @@ Copy the SSH or HTTP(S) repository URL from the project page. Add the GitLab
repository as a Git remote and push all the changes. This will push all commits,
branches and tags.
-```bash
+```shell
git remote add origin git@gitlab.com:<group>/<project>.git
git push --all origin
git push --tags origin