The htpasswd command is used to create and update the flat-files used to store usernames and passwords for basic authentication of HTTP users. This is necessary for controlling access to your Subversion repositories.