The contextual menu in the Working Copy
view contains the following
- Edit conflict (Ctrl (Command on OS X) +
- Opens the Compare editor, allowing you to modify the content of
the currently conflicting resources. For more information on editing conflicts, see
- Open in Compare Editor (Ctrl (Command on OS X) + Alt +
- Displays changes made in the currently selected file.
- Open (Ctrl (Command on OS X) + O)
- Opens the selected resource from the working copy. Files are opened with an internal
editor or an external application associated with that file type, while folders are
opened with the default file system browsing application (e.g. Windows Explorer on
Windows, Finder on OS X, etc).
- Open with
- Submenu that allows you to open the selected resource either with Oxygen XML Developer
or with another application.
- Show in Explorer/Show in Finder
- Opens the parent directory of the selected working copy file and selects the
- Expand all
(Ctrl (Command on OS X) + Alt + X)
- Displays all descendants of the selected folder. You can obtain a similar behavior by
double-clicking on a collapsed folder.
- Re-scans the selected resources recursively and refreshes their status in the working
Synchronize (Ctrl (Command on OS X) + Shift + S)
- Connects to the repository and determines the working copy and repository changes made
to the selected resources. The application switches to Modified
view mode if the Always switch to 'Modified' mode option is selected.
- Update (Ctrl (Command on OS X)+ U)
- Updates the selected resources to the HEAD revision (latest modifications) from
the repository. If the selection contains a directory, it will be updated depending on
- Update to revision/depth
- Allows you to update the selected resources from the working copy to an earlier
revision from the repository. You can also select the update depth for the
current folder. You can find out more about the depth term in the sparse checkouts section.
- Collects the outgoing changes from the selected resources in the working copy and
allows you to choose exactly what to commit by selecting or not resources. A directory
will always be committed recursively. The unversioned resources will be deselected by
default. In the commit dialog you can also enter a commit comment before sending your
changes to the repository.
(Ctrl (Command on OS X) + Shift + V)
- Undoes all local changes for the selected resources. It does not contact the
repository, the files are obtained from Apache Subversion™ pristine copy.
It is enabled only for modified resources. See Revert
your changes for more information.
- Override and Update
- Drops any outgoing change and replaces the local resource with the HEAD revision.
Action available on resources with outgoing changes, including the conflicting ones. See
the Revert your changes section.
- Override and Commit
- Drops any incoming changes and sends your local version of the resource to the
repository. Action available on conflicting resources. See also the section Drop incoming modifications.
Resolved (Ctrl (Command on OS X) + Shift + R)
- Instructs the Subversion system that you resolved a conflicting resource. For more
information, see Merge conflicts.
- Mark as
Merged (Ctrl (Command on OS X) + Shift + M)
- Instructs the Subversion system that you resolved the pseudo-conflict by merging the
changes and you want to commit the resource. Read the Merge conflicts section for more information about how you can solve the
- Create patch
(Ctrl (Command on OS X) + Alt + P)
- Allows you to create a file containing all the differences between two resources,
based on the svn diff command. To read more about creating patches, see
the section about
- Compare with:
These compare actions are enabled only if the selected resource is a file.
Latest from HEAD (Ctrl (Command on OS X) + Alt +
H) - Performs a 3-way diff operation between the
selected file and the HEAD revision from the repository and displays the
result in the Compare view. The common ancestor of the
3-way diff operation is the BASE version of the file from the local working
BASE revision (Ctrl (Command on OS X) + Alt +
C) - Compares the working copy file with the BASE
revision file (the so-called pristine copy).
Revision (Ctrl (Command on OS X) + Alt +
R) - Shows the History view
containing the log history of that resource.
Branch/Tag - Compares the working copy file with a
revision of the file from a branch or tag. The revision is specified by URL
(selected with a repository browser dialog) and revision number (selected with a
revision browser dialog).
Each other - Compares two selected files with each
- Replace with:
Latest from HEAD - Replaces the selected resources with
their versions from the HEAD revision of the repository.
BASE revision - Replace the selected resources with their
versions from the pristine copy (the BASE revision).
In some cases it is impossible to replace the current selected resources with
their versions from the BASE/HEAD
for Replace with BASE revision action, the resources
being unversioned or added have no BASE revision, so they cannot be
replaced. However, they will be deleted if the action is invoked on a parent
folder. The action will never work for missing folders or for obstructing files
(folders being obstructed by a file), because you cannot recover a tree of
- for Replace with latest from HEAD action, you must be
aware that there are cases when resources will be completely deleted or reverted
to BASE revision and after that updated to HEAD revision, in order to avoid
conflicts. These cases are:
- the resource is unversioned, added, obstructed or
- the resource is affected by a svn:ignore or
svn:externals property which is locally added on the parent
folder and not yet committed to the repository
History (Ctrl (Command on OS X) + H)
- Displays the History view where the log history for the
selected resource will be presented. For more details about resource history see the
sections about the resource history view and requesting the history for a resource.
Annotation (Ctrl (Command on OS X) + Shift + A)
- It will display the Annotations view where all the users that
modified the selected resource will be presented together with the specific lines and
revision numbers modified by each user. For more details about resource annotations see
Revision Graph (Ctrl (Command on OS X) + G)
- This action allows you to see the graphical representation of a resource's history.
For more details about a resource's revision graph see Revision Graph.
- Copy URL Location (Ctrl (Command on OS X) + Alt +
- Copies the encoded URL of the selected resource from the Working Copy to the
- Mark as copied
- You can use this action to mark an item from the working copy as a copy of an other
item under version control, when the copy operation was performed outside of an SVN
client. The Mark as copied action is available when you select
two items (both the new one and the source one) and depends on the state of the source
- Mark as moved
- You can use this action to mark an item from the working copy as being moved from
another location of the working copy, when the move operation was performed outside of
an SVN client. The Mark as moved action is available when you
select two items from different locations (both the new one and the source one (usually
reported as missing)) and depends on the state of the source item.
- Mark as renamed
- You can use this action to mark an item from the working copy as being renamed outside
of an SVN client. The Mark as renamed action is available when
you select two items from the same directory (both the new one and the source one
(usually reported as missing)) and depends on the state of the source
- Copies to a specified location the currently selected resource(s).
- Move to
Ctrl+M (Command+M on OS
- Moves to a specified location the currently selected resource(s).
- Rename (F2)
- You can only rename one resource at a time. As for the move command, a copy of the
original resource will be made with the new name and the original will be marked as
- Schedules selected items for deletion upon the next commit, removing them from the
disk. Depending on the state of each item, you are prompted to confirm the
- Creates a new file inside the selected folder. The newly created file will be
added under version control only if the parent folder is already versioned.
- New Folder (Ctrl (Command on OS X)+ Shift +
- Creates a child folder inside the selected folder. The newly created folder
will be added under version control only if its parent is already versioned.
- New External Folder (Ctrl (Command on OS X) + Shift +
- This operation allows you to add a new external definition on the selected
folder. An externals definition is a mapping of a local directory to the URL - and
ideally a particular revision - of a versioned directory, stored in the
svn:externals property of the selected folder.
The URLs used
in the externals definition format can be relative. You can specify the
repository URLs to which the external folders point to using the following
Important: To change the target URL of an external definition or
to delete an external item, do the following:
Note: Syncro SVN Client does not support definitions of
local relative externals.
- Add to version
control (Ctrl (Command on OS X) + Alt + V)
- Allows you to schedule for addition resources that are not under version control. For
further details, see Add Resources to
Version Control section.
- Remove from version control
- Schedules selected items for deletion from repository upon the next commit. The items
are not removed from the file system after committing.
- Add to "svn:ignore" (Ctrl (Command on OS X) + Alt +
- Allows you to keep inside your working copy files that should not participate to the
version control operations. This action can only be performed on resources not under
version control. It actually modifies the value of the svn:ignore property of the
resource's parent directory. Read more about this in the Ignore Resources Not Under Version Control section.
up (Ctrl (Command on OS X) + Shift + C)
- Performs a maintenance cleanup operation to the selected resources from the working
copy. This operation removes the Subversion maintenance locks that were left behind.
Useful when you already know where the problem originated and want to fix it as quickly
as possible. Only active for resources under version control.
Scan for locks (Ctrl (Command on OS X) +
L) - Contacts the repository and recursively obtains
the list of locks for the selected resources. A dialog containing the locked
files and the lock description will be displayed. Only active for resources
under version control. For more details see Scanning for locks.
(Ctrl (Command on OS X) + K) - Allows you
to lock certain files for which you need exclusive access. You can write a
comment describing the reason for the lock and you can also force (steal)
the lock. The action is active only on files under version control. For more
details on the use of this action see Locking a
(Ctrl (Command on OS X) + Alt + K) -
Releases the exclusive access to a file from the repository. You can also choose
to unlock it by force (break the lock).
- Show SVN
Properties (Ctrl (Command on OS X) + P)
- Brings up the Properties view and displays
the SVN properties for the selected resource.
Information (Ctrl (Command on OS X) + I)
- Provides additional information for the selected resource from the working copy. For
more details please see Obtain information for a