Log

The Log window shows the history of a versioned file or directory ('entry'). A Log is typically invoked by Query|Log from the Project Window, but there are various other ways/windows to invoke a Log in SmartSVN.

The central component of the Log window is the Revisions table, which shows the found revisions with their attributes. You can filter out certain revisions by using Search Author and Commit Message. To the right of the Revisions table, the complete Commit Message of the currently selected revision is displayed.

The lower part of the window shows the Directories/Files view for the selected revision. The displayed structure is restricted to those files and directories, which are children of the log context root; all other files/directories which have been modified within this revision are skipped.

The log context root depends on the context from which the log has been invoked. E.g. the log context root for logs performed by Query|Log from the Project Window is the corresponding project root directory resp. the Externals root directory. The context root can be enlarged to the corresponding Project Root if necessary.

Note

Because the received log information from the server does not contain information on the node kinds (file or directory) of the revisions's modified entries, SmartSVN tries to detect them. The more log information is present, the better are the results. However, without complete log information SmartSVN may still be wrong. In this case, the entry is assumed to be a file.

When merged revisions have been requested (see Log), they are added in a tree-like manner to their parent revision which can then be expanded or collapsed. Because merged revisions have no direct link to the logged revisions themselves various commands subsequently listed will not be applicable for these revisions. The context root for merged revisions is the corresponding repository root.

Always exactly one of the four views is 'active' which is displayed by its highlighted title. Menu bar actions (as well as toolbar buttons) are always referring to the currently active view.

Log menu

Edit menu

View menu

Modify menu

Query menu

Window menu

Refer to Window for more details.