Subject: | wish: clarify source control languages |
This concerns the ::SVN module. The docs are confused about which
backend it is talking to. Take these this part of the docs:
####
This module depends on the external svn binary (so far).
check_cvs()
Check the state of the Git repository.
###########
Taken literally, it appears to depend on the 'svn' binary, which is used
by a 'check_cvs' function to check the state of a "git" repository.
It looks like "check_cvs" perhaps should be renamed as "check_scm", and
then implemented differently for CVS, SVN, and git, each in their own
subclass.