Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-9440

Migrate Oak from SVN to Git

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      1. migrate the SVN repository at https://svn.apache.org/repos/asf/jackrabbit/oak/ to a Git repository named "jackrabbit-oak" - tracked in INFRA-22016
      2. migrate GitHub SVN mirror at https://github.com/apache/jackrabbit-oak to mirror the new native Git repo (at Gitbox) - tracked in INFRA-22016
      3. change the main branch name from "trunk" to "main"
      4. make the SVN repository read only - tracked in INFRA-22016
      5. adjust Jenkins jobs
        1. https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-matrix/
        2. https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/
      6. adjust release check scripts, fixed in r48468
        1. https://dist.apache.org/repos/dist/dev/jackrabbit/check-release.sh attached to jackrabbit-check-release-for-gitv1.patch
      7. adjust documentation, this includes
        1. http://jackrabbit.apache.org/jcr/creating-releases.html attached to jackrabbit-site-release-for-gitv1.patch, applied in r1890993
        2. https://jackrabbit.apache.org/oak/ (only manually maintained in https://svn.apache.org/repos/asf/jackrabbit/site/live/oak/) proposed to remove and redirect to /oak/docs instead in jackrabbit-live-site-migrate-to-gitv1.patch, done in r1890995,
        3. https://jackrabbit.apache.org/oak/docs/dev_getting_started.html, contained in GH PR,
        4. https://jackrabbit.apache.org/oak/docs/developing-with-git.html, contained in GH PR,
        5. ....
      8. adjust scm references in pom.xml
        1. primary source should be Gitbox URL (not Github), contained in GH PR

      Attachments

        1. jackrabbit-check-release-for-gitv1.patch
          1 kB
          Konrad Windszus
        2. jackrabbit-live-site-migrate-to-gitv1.patch
          5 kB
          Konrad Windszus
        3. jackrabbit-site-release-for-gitv1.patch
          3 kB
          Konrad Windszus

        Issue Links

          Activity

            People

              kwin Konrad Windszus
              kwin Konrad Windszus
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: