Submit: Auto-generate a Bash script which checks out all submissions
Bug #579771 reported by
Matt Giuca
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
IVLE |
Fix Released
|
High
|
Matt Giuca |
Bug Description
The "Latest submissions" list in the Lecturer project view is very handy, but doesn't really help with bulk submissions. A lecturer could conceivably write a script to auto-check out each student's repository, but it would not be easy to get the revision IDs to check out.
Add a link under "Latest submissions" to download a Bash script or similar which performs the checkout of each assignment. The script would basically include some boilerplate options processing, and then a full list of all of the command lines as printed in the "latest submissions" list (with an extra argument on each -- the directory target, which is the login name of the student).
Related branches
Changed in ivle: | |
milestone: | none → 1.0.2 |
tags: | added: submissions |
tags: |
added: submit removed: submissions |
Changed in ivle: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
We technically something like that that for Informatics 1 submissions since it looks like lecturer permissions might be broken.
EXPORT=/tmp/export //var/lib/ ivle/svn/ repositories/ users/ivow/ info1/phase2a" $EXPORT/ivow //var/lib/ ivle/svn/ repositories/ users/drcoles/ info1/project_ phase2" $EXPORT/drcoles //var/lib/ ivle/svn/ repositories/ users/sbird/ info1/foo. py" $EXPORT/sbird
svn export -r45 "file:/
svn export -r4 "file:/
svn export -r7 "file:/
...
Depending on how quick it was, why not just offer it as a zip file download?