VCS_INFO_cvs_get_data () { # {{{ local cvsbranch cvsbase basename cvsbase="." while [[ -d "${cvsbase}/../CVS" ]]; do cvsbase="${cvsbase}/.." done cvsbase="$(VCS_INFO_realpath ${cvsbase})" cvsbranch=$(< ./CVS/Repository) basename=${cvsbase:t} cvsbranch=${cvsbranch##${basename}/} [[ -z ${cvsbranch} ]] && cvsbranch=${basename} VCS_INFO_formats '' "${cvsbranch}" "${cvsbase}" return 0 }