SVN_RA_CAPABILITY_EPHEMERAL_TXNPROPS seems to be queried only by the
libsvn_ra_serf and libsvn_ra_svn. Is there a reason not to either:
- Make ra_local set those properties too
or
- Move the logic querying that capability (and when available setting
svn:txn-* revprops) to ra_loader.c
?
The test suite's expectations hardcode exactly what the current
implementation does:
# from svnlook_tests.py test_txn_flag
[[[
if svntest.main.is_ra_type_dav() or svntest.main.is_ra_type_svn():
expected_data.append(' svn:txn-user-agent\n')
]]]