> I'm wondering if it's possible to do a recursive diff operation to show
> differences for a whole directory at once.
cvs diff
will do this for you.
Use the command line or WinCvs, since Tortoise does not provide this option
for a directory (at least not in the version I use)

> However, I can't find anyway of asking the question "what files from CVS
are
> missing from my workspace?" apart from doing an update and looking at the
> log (which gets them back - hardly what I wanted).

I would use
cvs -n update <topdir>
this will give you the output of cvs update and show you which files would
be replaced locally during a "real" update, but it will *not* do it.

Having a quick look, I did not find a way to issue this command via the GUI
of Tortoise or WinCvs . You may need to use a command line CVS for this
(which you have installed if you use Tortoise)

However:
If you install WinCvs next to Tortoise (which is possible provided that you
force them to use the same CVS executable on the client), you will see the
"deleted" files in the folder: they will have a special "broken file" icon.
WinCVS bases this knowledge on the (local) CVS folder, which still contains
infornation on the file you deleted.

In my experience, Tortoise is a wonderful and easy to use client on the PC,
but in specific cases like these you will need to have Wincvs installed next
to it (or use the command line cvs, whichever you prefer.)


Paul Gelderblom




_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs

Reply via email to