Implement get_file_content APIs for Subversion.

Review Request #13594 — Created March 1, 2024 and submitted — Latest diff uploaded

Information

RBTools
release-5.x

Reviewers

This change implements the new get_file_content and get_file_size APIs
for Subversion.

This also adds --force to the diff command when we know the server is
modern enough to understand that. Without this, we have zero revision
information about any binary files.

  • Ran unit tests.
  • Posted a variety of changes with binary files, including changes in my
    working copy and committed revisions.

Changes between revision 1 and 2

orig
1
2
3

Commits

Summary ID Author
Implement get_file_content APIs for Subversion.
This change implements the new get_file_content and get_file_size APIs for Subversion. This also adds `--force` to the diff command when we know the server is modern enough to understand that. Without this, we have zero revision information about any binary files. Testing Done: - Ran unit tests. - Posted a variety of changes with binary files, including changes in my working copy and committed revisions.
e37868812857c7d8c6ded9490172b630b03cc709 David Trowbridge
Implement get_file_content APIs for Subversion.
This change implements the new get_file_content and get_file_size APIs for Subversion. This also adds `--force` to the diff command when we know the server is modern enough to understand that. Without this, we have zero revision information about any binary files. Testing Done: - Ran unit tests. - Posted a variety of changes with binary files, including changes in my working copy and committed revisions.
7acad3bd5973776cb50fd1b6535eac044ad51b20 David Trowbridge
rbtools/clients/svn.py
rbtools/clients/tests/test_svn.py
Loading...