Project Window

The Project Window is the central place when working with SmartSVN. In the center of the window, the main Directories and Files view show the SVN file system of your currently opened project (working copy). Various SVN commands on these directories and files are provided by the menu bar and the toolbar.

User Interface

In the bottom left area of the Project Window the Output view shows logged output from executed SVN commands. Depending on the command, there can be several SVN operations available for the logged files and directories.

In the bottom right the Transactions view (Project Transactions) collects and displays log information from the repository. The Changes view (Changes view) shows the local modifications of the currently selected file.

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

At the very bottom of the Project Window the status bar displays various kinds of information. The first and largest section contains information on the currently selected menu item, operation progress or the repository URL of the currently selected file/directory. The second section displays information on your current selection from the Directories or the Files frame, or no information if neither of these views is active. The third section displays information on the Refresh state of the project and the fourth section is used for progress display during the execution of SVN operations. It may either show a percentual progress of the operation completion or the total amount of sent and received bytes during this operation.

Perspectives

The layout of the Project Window can be arranged with the mouse by dragging the splitters between the various views. By dragging their titles, they can be undocked from one position and docked to another position. Views provide toolbar buttons to maximize, minimize and auto-hide them.

A complete layout configuration is called a Perspective. There are two perspectives available: the Main Perspective and the Review Perspective. The Main Perspective is primarily intended for giving you an overview of your project and repository state (Transactions). The Review Perspective is intended to in more detail review file content changes, e.g. before committing them. Both perspectives can be re-configured to your needs and you may switch between them in the Window menu. Use Reset to Default to reset the currently selected perspective to its default layout.