• 
      

    scmtools.svn: add subvertpy support, deprecating PySVN in docs

    Review Request #5104 — Created Dec. 12, 2013 and submitted — Latest diff uploaded

    Information

    Review Board
    master

    Reviewers

    Add subvertpy support, in addition to the existing PySVN support. This allows SVN users to use virtualenv + pip to install Review Board and its dependencies. If subvertpy is not installed, it falls back to PySVN.

    Made the SVN implementation modular, so other libraries may be implemented if desired.

    Made sure there were no regressions in the unit testsuite (Python 2.7, Linux), and made sure that PySVN still works.

    Light manual testing (Python 2.7, Linux).