
This shows you the differences between two versions of the page.
dev:extensions:svn_to_github [2015/01/01 11:04] mistic100 [Prepare] |
dev:extensions:svn_to_github [2015/08/22 22:03] (current) flop25 |
||
---|---|---|---|
Line 41: | Line 41: | ||
===== Prepare ===== | ===== Prepare ===== | ||
- | In order to get a consistent commit history on Github you will have to tell Git SVN who is who. Open a terminal where ''svn-migration-scripts.jar'' is located (Shift+Click on Windows) and enter the following command: | + | In order to get a consistent commit history on Github you will have to tell Git SVN who is who. Open a terminal where ''svn-migration-scripts.jar'' is located (Shift+Click on Windows or right-click->Git Bash Here) and enter the following command: |
<code> | <code> | ||
Line 57: | Line 57: | ||
=== Adapt authors' file === | === Adapt authors' file === | ||
- | Now modify the left part of each line to match an actual Github accounts. The email must be one of the emails associated to the Github account. | + | Now modify the right part of each line to match an actual Github accounts. The email must be one of the emails associated to the Github account. |
You will certainly get ''TranslationTeam'' in this file, the SVN user used to commit language files. Complete the line as following: | You will certainly get ''TranslationTeam'' in this file, the SVN user used to commit language files. Complete the line as following: | ||
Line 90: | Line 90: | ||
[[https://github.com/new|Create a new repository]]. You must leave it empty (no README.md, no LICENSE, no .gitignore). | [[https://github.com/new|Create a new repository]]. You must leave it empty (no README.md, no LICENSE, no .gitignore). | ||
- | Still in your terminal type: | + | Still in your terminal (on windows the previous command should have created a new folder /YOURPLUGIN, so redo right-click->Git Bash Here) type: |
<code> | <code> |