Skip to content

ctest_update: Fix svn log and external loading

Brad King requested to merge brad.king/cmake:fix-ctest_update-svn into master

Since commit b35311ca we do not properly extract svn log or externals. After updating we erase the information that was loaded before updating and can no longer log the changes between revisions to extract authors.

Fix this by only loading the repository information once, whether needed by NoteOldRevision, NoteNewRevision, or both.

Fixes: #12630 (closed), #16646 (closed)

Merge request reports