Validate a project's student repositories against its template
validate_project.RdLoads the project's grading template and validates every student repository
(discovered from the project config's repos directory) against the
template's questions and rules. This is the same section-based matching used
during grading, run headlessly so a freshly scaffolded template can be
sanity-checked: a rule that fails across most repositories is usually too
strict and should be relaxed in template().
Arguments
- path
Path to the project directory. Defaults to the working directory.
- template
Optional override for the template stored in the project database: a path to a template
.yamlfile or amarkermd_templateobject. When omitted, the database-stored template is used (and an error is raised if none has been stored).- use_qmd
Logical. Match
.qmdfiles (TRUE) or.Rmdfiles (FALSE).