GiveSpec

Hierarchy

Assignment

/home/cs9999/<term>.work/<assignment>/give.spec

Term

/home/cs9999/<term>.work/give.spec

Course

/home/cs9999/give.spec

System

/home/give/stable/lib/give.spec

&# Default give spec file &# /home/give/stable/give.spec [copy in lib/give.spec] &# current session (s1 = session 1, s2 = session 2, x1 = summer session) &period = 24T1 &# default action: accept students not registered &acceptorphans = TRUE &# allow current submission and three backup copies only &backups = 3 &# limit each submission to 250 Kbytes &maxsize = 250

At the bottom of the hierarchy is the 'system-wide' give.spec file and at the top is the 'assignment' give.spec file. The directives in the assignment give.spec file will override the directives in the give.spec files below it.

<term> YYT{0,1,2,3} Example: 24T2