Update all deprecated code in the Subversion client.

Review Request #12638 — Created Sept. 24, 2022 and submitted — Latest diff uploaded

Information

RBTools
release-4.x

Reviewers

This updates all SVNClient code to use the non-deprecated forms of
methods, and to switch to run_process() everywhere.

_run_svn() now wraps run_process(), ensuring that all call sites are
now deliberate about the types of content they're working with and how
they're handling errors.

Unit tests pass.

Commits

Files