Home ▶Versions workflow ▶Comparing differences ▶Basics

# Basics

## Reviewing changes

The best way to review your work before you commit it, is to compare your version of a file with the last revision you got from the repository. Subversion always stores the BASE revision of files on your hard disk. As a result, you don’t need access to your repository to simply review your changes since the last update. This makes comparing local changes fast and convenient.

## Quick comparisons

Versions offers a couple of handy ways to quickly compare different versions of the same file. Most of these functions are found in the toolbar, though some are only present in the “Action” menu but can be added to the toolbar if customized.

- “Show Local Changes” compares your changed version of the file with the base revision.
- “Show Remote Changes” compares the base revision against the latest revision from the repository, allowing you to preview what's going to happen to your file when you update.
- “Compare Differences…” brings up a dialog to let you choose which two versions of the file to compare.

See the section: The “Compare Differences” dialog for more information about the "Compare Differences…" feature.