More fixes related to externals handling
That MR contains two commits with the following fixes:
-
If an external definition targets an URL whose starts with 'svn+ssh://@', the checkout or export operation is blocking due to SSH password prompt triggered by such URL.
So ensure to automatically set the requested password to 'anonymous' to avoid blocking when attempting to export such external.
-
Previous implementation of
is_recursive_external
detected some false positive cases which were leading to hash mismatches when checking revisions.
This fixes the full loading of https://svn.code.sf.net/p/contrap/code.
Merge request reports
Activity
added 1 commit
- 285e04f7 - utils: Refine detection of recursive external definition
Jenkins job DLDSVN/gitlab-builds #216 succeeded .
See Console Output and Coverage Report for more details.Jenkins job DLDSVN/gitlab-builds #217 succeeded .
See Console Output and Coverage Report for more details.- Resolved by Antoine Lambert
- Resolved by Antoine Lambert
added 7 commits
-
285e04f7...c48f388b - 5 commits from branch
swh/devel:master
- e75d0bd5 - svn_repo: Prevent blocking checkout or export operation
- fe098274 - utils: Refine detection of recursive external definition
-
285e04f7...c48f388b - 5 commits from branch
mentioned in issue swh/infra/sysadm-environment#5497 (closed)
Jenkins job DLDSVN/gitlab-builds #226 succeeded in 4 min 7 sec.
See Console Output, Blue Ocean and Coverage Report for more details.