Changes between Version 12 and Version 13 of RFC/6_MigrationGitHub


Ignore:
Timestamp:
Mar 10, 2019, 12:54:02 PM (5 years ago)
Author:
neteler
Comment:

Note about overlap in time in repos

Legend:

Unmodified
Added
Removed
Modified
  • RFC/6_MigrationGitHub

    v12 v13  
    2626Since migration is a huge effort, massive work on converting the existing source code (organized in branches) and the related trac tickets has been done. The main scope of weeks of efforts was to preserve as much information as possible by converting trac/svn references to full URLs pointing to the old system kept available in read-only mode.
    2727
    28 The following new !GitHub repositories have been [https://github.com/grass-svn2git created]:
     28The following new !GitHub repositories have been [https://github.com/grass-svn2git created]. Note that the "cut-off" date of the main **grass** repository does not correspond to the first upload to CSV which was then migrated to SVN. The repositories **grass** and **grass-legacy** overlap in time since they contain different branches:
    2929
    3030 * repository **grass**
    31    * Source code from 2001 (starting with r31142 - welcome to GRASS 7.0.svn) to present day (SVN-trunk -> git-master)
     31   * Source code from 2001 (as the starting commit r31142 was selected, i.e. "Welcome to GRASS 7.0.svn") to present day (SVN-trunk -> git-master)
    3232   * i.e., all 7.x and later release branches + master
    3333 * repository **grass-legacy**
    34    * Source code from 1987 - 2018 (r72361 - last commit to releasebranch_6_4)
     34   * Source code from 1987 (pre-public internet times; manually reconstructed) - 2018 (r72361 - last commit to releasebranch_6_4)
    3535   * i.e., a separate repository for older GRASS GIS releases (3.2, 4.x, 5.x, 6.x)
    3636 * repository **grass-addons**
    37    * repository for addons (in future this will become less relevant as people tend to keep their addons in their own repositories)
     37   * repository for addons
    3838   * code re-organized from directory-like layout (grass6, grass7) into branches-like layout (master == grass7, grass6, ...)
    3939 * repository **grass-promo**