Refresh

These settings configure the behaviour of refreshing the file system.

Choose Recursively scan unversioned directories to make SmartSVN descend into unversioned directories and display the complete unversioned sub-tree. Otherwise, only the unversioned root directory itself will be scanned and displayed.

Choose Perform 'cleanup' if necessary to automatically cleanup after a manual Refresh. See Clean Up for details.

By Manual Refresh you can configure how the manual Refresh by View|Refresh (see Directory Tree and File Table) behaves. All options take into account the scanned/unscanned state of the working copy, see Refresh/Scan.

SmartSVN can also automatically perform a refresh of the project after it gets the focus back, if configured by Refresh on frame activation.

Note

Using Refresh on frame activation is for instance convenient if you are working some time on your project (e.g. in an IDE), then decide to check and commit your changes and hence get back to SmartSVN.

To automatically perform a Remote State Refresh with every local Refresh, you can select Refresh Remote State with local Refresh. You may choose to Include externals and you may choose to Scan locks for a remote state refresh. For details regarding the Remote State, refer to Remote State.

Note

Due to optimized Refresh behavior on Windows, only a subset of your project directories might be refreshed when switching back from another application and Refresh on frame activation has been enabled. Hence, also the Remote State for only this subset of directories will be refreshed.