progit / progit2

Pro Git 2nd Edition
Other
5.77k stars 1.9k forks source link

Git Migration to SVN #1745

Open pilarArr opened 2 years ago

pilarArr commented 2 years ago

General overview of your idea.

https://git-scm.com/book/en/v2/Git-and-Other-Systems-Migrating-to-Git book/09-git-and-other-scms/sections/import-svn.asc

EDIT: Nevermind this. I didn't see the -s there On line 54. I think this line might be missing --stdlayout flag or something similar, otherwise you don't see your tags.

The note on line 45. The wording makes it sound like you do not want to use the --no-metadata flag if you are not going to do synchronization. But is the other way around isn't it? If you do not want to synchronize then you should use the --no-metadata flag.

You need to keep the metadata when you want to mirror commits made in the Git repository back into the original SVN repository. If you don’t want the synchronization in your commit log, feel free to omit the --no-metadata parameter.

It should read like this.

You need to keep the metadata when you want to mirror commits made in the Git repository back into the original SVN repository. If you want to keep the synchronization in your commit log, feel free to omit the --no-metadata parameter.

What problem will this solve?

Clearer instructions.

Have you thought about other solutions?

no

Do you want to help with this enhancement idea?

Maybe