• 
      

    Capture SVN errors when loading lists of commits.

    Review Request #9149 — Created Aug. 23, 2017 and submitted

    Information

    Review Board
    release-2.5.x
    e570db8...

    Reviewers

    PySVN and Subvertpy will raise exceptions when there are communication
    errors fetching the logs for a path in Subversion. These end up causing
    error e-mails or log file entries, and result in generic "HTTP 500" error
    messages reported on the New Review Request page.

    This change adds exception handling that looks for any exceptions from
    the SVN backend and converts them to SCMErrors. These will display
    nicely in the New Review Request page.

    Unit tests passed.

    Tested that the New Review Request page properly showed errors bubbling
    up from the backend.

    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-2.5.x (4810a17)