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') ]]]