You can make working copies both on the lab machines or on a
remote machine at home.
If you make multiple working copies, then make sure that:
at the beginning of each session you use: svn update
to make sure you have the most current version
at the end of each session you commit your changes by: svn commit
Of course, it is always a good idea to commit during a session
too, because then you have older versions that have been saved in
the repository in case you need to revert to an older "working"
copy.
If creating a new working copy from a remote machine use
something like:
where this checks out the whole subdirectory of the repository and
puts it in a local directory called 303copy .
(Remember to use a linux machine name, not a freeBSD machine)
If you create a new working copy on a lab machine, then you can
just create it using the following: