HomeSoftware Heritage

svn: Prefer to svn cleanup path instead of removing it before checkout

Description

svn: Prefer to svn cleanup path instead of removing it before checkout

In production, we have errors reporting that path is already locked or that
the working copy cannot be locked when attempting to perform a checkout
operation.

For some reasons, it seems that attempting to remove the checkout path before
that operation is not sufficient for some cases.

So prefer to svn cleanup the working copy to ensure remaining locks will be
removed, checkout operation can then be safely retried.

Details

Provenance
anlambertAuthored on Apr 12 2022, 4:05 PM
anlambertPushed on Apr 13 2022, 12:27 PM
Differential Revision
D7557: svn: Prefer to svn cleanup path instead of removing it before checkout
Parents
rDLDSVN7e06f33f5cbb: replay: Handle external definition parsing error
Branches
Unknown
Tags
Unknown
Build Status
Buildable 28421
Build 44433: test-and-buildJenkins console · Jenkins