181
181
to start using a new repository.
183
183
Usually, the hassle of getting into new groups and creating new repositories
184
means that you will want to create a single project set for a subject, and
185
just partition the projects into solo and group projects.
184
means that you will want to create just two project sets for a subject: one
185
for solo projects, and another for group projects.
190
Lecturers and tutors can view any student or group's project submission, using
191
an external Subversion client. As submissions are really just Subversion
192
commits, you can examine a student's work by simply checking out the correct
193
revision of the repository.
195
From the offering page, click "View submissions" under the project of interest.
196
This takes you to a page which lists the latest submissions from every student
197
(presumably you will just see the submission made by "studenta" earlier in
198
this tour). Next to each submission is a command line, beginning with
199
``svn co``. For instance, you might see the line::
201
svn co --username lecturer -r7 http://svn.ivle.localhost/users/studenta/ivle-102/phase1.html
203
Paste this line into a command-line (or, if you use a GUI Subversion client,
204
use the username, revision and URL given). Subversion will likely prompt for a
205
password. For the sample data, this password is "password", but in general, it
206
will **not** be your normal IVLE password. You can learn your Subversion
207
password by opening a Console in IVLE and typing::
210
ivle.config.Config()['user_info']['svn_pass']
212
This will check out the student's work into the current directory, to inspect.
214
You can also try to check out the group submission from Phase 2.
217
It is currently not possible to check out a single file (not a directory)
218
submission using the instructions given. Instead, run ``svn cat``, and
219
redirect the output into a file.
187
221
Managing worksheets and exercises
188
222
---------------------------------