[Discuss] Command line question
Adam Parkin
pzelnip at telus.net
Wed Jul 26 21:23:09 PDT 2006
Clarke Brunsdon wrote:
> I hope all these messages aren't just because someone doesn't know about
> 'cvs export'.
Okay since you all helped so much with the first question, how about
another (since as it turns out I'm going to be repeating the process
again on Friday):
In actuality what I had was a CVS repository with one module for each
user (this was for the course I'm TAing). What I needed to do was get a
copy of each students assignment from the repository, but nothing else
(no CVS stuff, no files from the labs or other assignments etc). Most
students used the directory "a3" inside their module (since this was for
the 3rd assignment), but a few of course used "asn3", "assign3",
"assignment3", etc. So I ended up checking out each one's assignment 3
folder individually (there's only about 30 students, so not a big deal),
and if it was named something other than a3, I renamed it to a3. And of
course some students submitted nothing at all, so there was nothing to
copy over.
My question: is there an easy way to just grab all the students files
from the repository. Thinking in terms of pseudocode I'd like to have
something that works like:
for each student in repository
if a3 folder exists in students module
copy/export a3 contents only to current directory
else
could not find assignment 3 so add to list
of ones to check out manually
Any suggestions?
--
Adam Parkin
E-mail: pzelnip at telus.net
----------------------
"A fractal is by definition a set for which the Hausdorff Besicovitch
dimension strictly exceeds the topological dimension."
-- Mandelbrot, "The Fractal Geometry of Nature"
More information about the Discuss
mailing list