@classmethod<EOL><INDENT>def controls_location(cls, location):<EOL><DEDENT>
return cls.is_repository_directory(location)<EOL>
Check if a location is controlled by the vcs.
It is meant to be overridden to implement smarter detection
mechanisms for specific vcs.

This can do more than is_repository_directory() alone.  For example,
the Git override checks that Git is actually available.