Mercurial: Status Window

See Also

The Mercurial Status window presents a real-time view of the changes made in your local working copy for selected version-controlled directories. It opens by default in the bottom panel of the IDE, listing added, deleted or modified files.

To open the Status window, choose Window > Versioning > Mercurial from the main menu. Alternately, you can select a versioned file or folder (e.g., from the Projects, Files, or Favorites window) and either choose Mercurial > Status from the node's right-click menu, or choose Team > Status from the main menu.

By default, the Status window displays a list of all modified files within the selected package or folder. The toolbar label includes the current revision of the working directory and the Mercurial ChangeSet ID. You can click the column headings above the listed files to sort the files by name, status or location.

The Status window toolbar includes buttons that enable you to invoke the most common Mercurial tasks on all files displayed in the list. The following table lists the Mercurial commands available in the toolbar of the Status window:

Icon Name Function
refresh status icon Refresh Status Refreshes the status of the selected files. Files displayed in the Status window can be refreshed to reflect any changes that may have been made externally.
diff all icon Diff All Opens the Diff Viewer providing you with a side-by-side comparison of your local copies and the versions maintained in the repository.
update all icon Update All Updates the working directory from the repository.
Update Target Allows you to specify the revision to update the working directory to, when clicking on Update All.
commit all icon Commit All Enables you to commit local changes to the repository.

You can access other Mercurial commands in the Status window by selecting a table row that corresponds to a modified file, and choosing a command from the right-click menu. You can, for example, perform the following actions on a file:

Notes:

See Also
Comparing File Revisions in Mercurial

Legal Notices