Table of Contents

Ghid notare teme

Tema 0

Temele 1, 2, 3

Resurse

Procedură corectare

Revenire la o versiune anterioară

Fiecare upload este stocat pe vmchecker și este salvat sub forma sb_data__ora_rndXXX în folderului asociat studentului pentru fiecare temă.

În mod implicit, este verificată ultima versiune încărcată. Pentru a face revenirea la o versiune anume este necesar mutarea link-ului simbolic current la versiunea dorită.

Link-ul current se regăsește în ~/vmchecker-storer/repo/temaX/student împreună cu toate versiunile încărcate de student. Mutarea link-ului presupune ștergerea actualului și crearea unuia care să pointeze către versiunea dorită pentru verificare.

Atenția la calea menționată. Se folosește calea absolută!

Pentru a realiza pașii menționați, ne conectăm pe elf cu ssh.

Pentru conectarea la elf.cs.pub.ro avem utilizatorul ac și cheia privată pereche cheii publice menționate în documentul de organizare.

ssh -i .ssh/key ac@elf.cs.pub.ro
cd /home/ac/vmchecker-storer/repo/temaX/student
rm current
ln -s /home/ac/vmchecker-storer/repo/temaX/student/sb_data_ora_ current

După acest pas rulăm:

vmchecker-update-db -c AC -a temaX -u student

Acest pas ne asigură că o să fie actualizată mai repede baza de date. Se face însă și automat.