Is it possible for an Subversion client to break a repository in any way? This could be any sort of destructive disruption, but it must be such that it cannot be recovered from without restoring the repository from a backup.
Obviously, deleting everything and then checking that it is easy to fix simply with a rollback, so I am looking for something more than that.
A Subversion client can either talk to a server to access the repository, or it can use a
file://URL to access the repository directly. In the first case, the server is responsible for the repository so the client cannot directly ‘break’ it. In the second case, the client is responsible for the repository so bugs in the client can affect the repository.