HomeSoftware Heritage

svn: Remove use of costly checkout in SvnRepo.export_temporary

Description

svn: Remove use of costly checkout in SvnRepo.export_temporary

Now that SvnRepo.propget supports URL as target, we can remove the
use of costly checkout operation and directly retrieve the whole
set of svn:externals properties.

This should greatly improve incremental loading of a big repository
in terms of performance.

Details

Provenance
anlambertAuthored on Dec 8 2022, 9:21 PM
anlambertPushed on Dec 12 2022, 2:42 PM
Differential Revision
D8949: svn: Remove use of costly checkout in SvnRepo.export_temporary
Parents
rDLDSVN24d70804b72b: svn: Fix propget operation when target is an URL
Branches
Unknown
Tags
Unknown
References
tag: v1.5.0
Build Status
Buildable 33215
Build 52076: test-and-buildJenkins console · Jenkins