Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

However, the import isn’t perfect, and because it will take so long, you may as well do it right. The first problem is the author information. In Subversion, each person committing has a user on the system who is recorded in the commit information. The examples in the previous section show schacon in some places, such as the blame output and the git svn log. If you want to map this to better Git author data, you need a mapping from the Subversion users to the Git authors. Create a file called users.txt that has this mapping in a format like this:

...

Code Block
$ git branch -d trunk


Note

After finishing this section, "hanging" branches may appear (not connected to the main line of code history).
They can be "plugged into" using the git rebase command.

Send changes to new Git repository

...