[SNAPSHOT] Add repository validation

Adds automatic and manual verification of repository settings and access rights.

Fixes #7096