| 8/4/2012 David Williams | |
| This is a simple project that holds the scripts used to convert | |
| old cvs version of the aggregation files to git. | |
| See bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=359240. | |
| The conversion and migration was done primarily to record the | |
| historical record. The aggr files are no longer active and should not | |
| be modified. | |
| The files and scripts are mostly self explanatory, but I | |
| learned all I know from Paul Webster, who sent me this description | |
| of how he migrated the Platform's repositories ... though our | |
| case was much simpler, I paste it here just to document it, and | |
| give credit where credit is due. | |
| Note: none of the files in this project (or Paul's original references) | |
| could be used as-is. They are only for learning. | |
| = = = | |
| (2012-06-20 13:02:22) Paul Webster: | |
| http://git.eclipse.org/c/e4/org.eclipse.migration.git/tree/scripts is the place to be. | |
| http://git.eclipse.org/c/e4/org.eclipse.migration.git/tree/scripts/migration_script.sh is my migration script, it's a record of what I did for most of our CVS repos | |
| http://git.eclipse.org/c/e4/org.eclipse.migration.git/tree/scripts/migration_script.sh#n247 is an example of one CVS repo directly to one git repo, without a lot of pre-conditioning | |
| http://git.eclipse.org/c/e4/org.eclipse.migration.git/tree/scripts/migration_script.sh#n157 is where I get (once) the python tool we use, cvs2git | |
| In the other directories, like http://git.eclipse.org/c/e4/org.eclipse.migration.git/tree/eclipse.platform.runtime/pass3 are input and output for an actual run | |
| http://git.eclipse.org/c/e4/org.eclipse.migration.git/tree/eclipse.platform.runtime/pass3/cvs2git.options is the most important file | |