• 
      

    Drop support for Subvertpy.

    Review Request #13199 — Created Aug. 10, 2023 and submitted — Latest diff uploaded

    Information

    Review Board
    release-6.x

    Reviewers

    Subvertpy hasn't had a release in two years, hasn't kept up with libsvn,
    and has ended up more problematic for us than helpful. Since its
    introduction, we've basically solved the PySVN installation story. With
    the release of Review Board 5, we documented that Subvertpy was on its
    way out.

    This change completes that deprecation, removing all Subvertpy support
    from the codebase and providing a notice in the documentation.

    The Subversion SCMTool now relies on PySVN fully. This will end up
    helping with some cleanup work that's in progress for SSL cert
    management.

    The backend support remains. This may prove useful if we end up crafting
    a ctypes-based backend down the road.

    Unit tests pass.

    Checked the codebase for any more signs of Subvertpy, and verified they
    were all removed.

    Commits

    Files