WinCvs may be used for vieving status, logs, diffs etc, of files and directories.
Select the directory, file or files that you want to know more about.
Click the right mouse button on the selction, and choose one of Diff selection, Log selection, Status selection, Graph selection or Annotate selection. You also have corresponding buttons for these in the toolbar, almost all the way to the right.
If a dialog box pops up, enter any necessary information, and press the OK button.
Here is a short explanation on what output you might expect from the various status commands.
Diff
Lets you compare your local copy of a file with any revision of the same file in the repository. It also lets you compare different revisions within the repository. The output consists of lines starting with < or >, symbolizing lines that should be removed or added respectively, to go from your revision to the one you compare against.
Log
Shows log messages, dates, tags, authors, etc. for all revisions of the given files (unless you limit what revisions to display).
Status
Displays the modification status of the given files, ie. whether the files are modified locally or in the repository. It also shows both the local and the repository revision numbers, and tags, if any.
Graph
A rather cool feature that shows the revision graph for a single file. Particularly useful when you have one or more branches in the file's revision history. The local revision is marked by a document icon. The graph lets you select two revisions (using the shift button for some reason) and do a diff between them.
Annotate
Displays every selected file in a single window, with version number, userid and date prepending each line of text. This is a great tool to find out what was added when in context with the content of the file itself.