The main menu of the Syncro SVN Client is
composed of the following menus:
- File menu:
- New submenu:
- Open (Ctrl +
O) - This action opens the selected file in an editor where
you can modify it. The action is active only when a single item is selected. The action
opens a file with the internal editor or the external application associated with that
file type. In case of a folder the action opens the selected folder with the system
application for folders (for example Windows Explorer on Windows, Finder on Mac OS X,
etc). Folder opening is available only for folders selected in the Working Copy view. This
action works on any file selection from the Repositories view, Working Copy view, History view or Directory Change Set
view, depending on which view was last focused when invoking it.
- Open with ...(Ctrl + Shift + O) - Displays
the Open with dialog for specifying the editor in which
the selected file is opened. In case multiple files are selected only external
applications can be used to open the files. This action works on any file selection from
Repositories view,
Working Copy view,
History view or Directory Change Set
view, depending on which view was last focused when invoking it.
- Save (Ctrl +
S) - Saves the local file currently opened in the editor or
the Compare view.
- Copy URL Location (Ctrl + Alt + U) -
Copies to clipboard the URL location of the resource currently selected in the
Repositories view.
- Copy/Move to (Ctrl +
M) - Copies or moves to a specified location the resource
currently selected either in Repositories or Working
copy view.
- Rename (F2) - Renames the resource
currently selected either in Repositories or Working
copy view.
- Delete
(Delete) - Deletes the resource currently selected
either in Repositories or Working copy
view.
- Show SVN Properties
(Ctrl + Shift + P) - Brings up the Properties view and displays
the SVN properties for a selected resource from Repositories view or Working Copy view,
depending on which view was last focused when invoking it.
- File Information
(Ctrl + I) - Provides additional information for a
selected resource from the Working
Copy view. For more details please see the section Obtain information for a resource.
- Exit (Ctrl + Q) - Closes the
application.
- Edit menu:
- Undo (Ctrl +
Z) - Undo edit changes in the local file currently opened in
the editor or the Compare view.
- Redo (Ctrl +
Y) - Redo edit changes in the local file currently opened in
the editor or the Compare view.
- Cut (Ctrl +
X) - Cut selection to clipboard from the local file currently
opened in the editor view or the Compare view.
- Copy (Ctrl +
C) - Copy selection to clipboard from the local file currently
opened in the editor or the Compare view.
- Paste (Ctrl +
V) - Paste selection from clipboard in the local file currently
opened in editor or the Compare view.
- Find/Replace (Ctrl +
F) - Perform find / replace operations in the local file
currently opened in the editor or the Compare view.
- Find Next
(F3) - Go to the next find match using the same
find options of the last find operation. The action runs in the editor panel and in any
non-editable text area, for example the Console view.
- Find Previous
(Shift + F3) - Go to the previous find match using
the same find options of the last find operation. The action runs in the editor panel
and in any non-editable text area, for example the Console
view.
- Repository menu:
- Working Copy menu:
- Add / Remove Working
Copy - Opens dialog with a list of working copies that the Subversion
client is aware of. In this dialog you can add existing working copies or remove no
longer needed ones.
- Switch to - Selects one of the following view modes:
All Files,
Modified,
Incoming,
Outgoing, or
Conflicts.
- Refresh
(F5) - Refreshes the state of the selected
resources or of the entire working copy if there is no selection.
-
Synchronize
(Ctrl + 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 + U) - Updates all the
selected resources that have incoming changes to the HEAD revision. If one of the
selected resources is a directory then the update for that resource will be
recursive.
-
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.
-
Commit - 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.
- Update all (Ctrl +
Shift + U) - Updates all resources from the working copy that
have incoming changes. It performs a recursive update on the synchronized
resources.
- Commit all -
Commits all the resources with outgoing changes. It is disabled when
Incoming mode is selected or the synchronization result does
not contain resources with outgoing changes. It performs a recursive commit on the
synchronized resources.
-
Revert (Ctrl + Shift +
V) - Undoes all local changes for the selected resources. It
does not contact the repository, the files are obtained from Subversion's pristine copy.
It is enabled only for modified resources. See Revert
your changes for more information.
-
Edit conflict (Ctrl + E) - Opens the
Compare editor, allowing you to modify the content of the
currently conflicting resources. For more information on editing conflicts, see Edit conflicts.
-
Mark Resolved (Ctrl +
Shift + R) - Instructs the Subversion system that you
resolved a conflicting resource. For more information, see Merge conflicts.
- Mark as
Merged (Ctrl + 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 pseudo-conflicts.
-
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.
-
Add to version control (Ctrl +
Alt + V) - Adds the selected resources to version control. A
directory will be added recursively to version control. It is not mandatory to
explicitly add resources to version control but it is recommended. At commit time
unversioned resources will have to be manually selected in the commit dialog. This
action is only active on unversioned resources.
-
Add to "svn:ignore" (Ctrl + Alt + I) -
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.
-
Cleanup (Ctrl +
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.
-
Locking:
-
Scan for locks (Ctrl + 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.
-
Lock (Ctrl +
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 file.
-
Unlock (Ctrl + Alt
+ K) - Releases(unlocks) the exclusive access to a file
from the repository. You can also choose to unlock it by force(break the
lock).
- Expand all
(Ctrl + Alt + X) - Displays all descendants of the
selected folder. You can obtain a similar behavior by double-clicking on a collapsed
folder.
- Collapse all (Ctrl +
Alt + Z) - Collapses all descendants of the selected folder.
The same behavior is obtained by double-clicking on a expanded folder.
- Compare menu:
- Perform Files Differencing
(Ctrl + D) - Performs file differencing on
request.
- Go to First Modification
(Ctrl + B) - Navigates to the first
difference.
- Go to Previous Modification
(Ctrl + Shift + N) - Navigates to the previous
difference.
- Go to Next Modification
(Ctrl + N) - Navigates to the next difference.
- Go to Last Modification
(Ctrl + E) - Navigates to the last difference.
- Copy All
Non-Conflicting Changes from Right to Left - This action copies all
non-conflicting changes from the right editor to the left editor. A non-conflicting
change from the right editor is a change that does not overlap with a left editor
change.
- Copy Change from Right
to Left (Ctrl + Shift + Comma) - This action copies
the selected change from the right editor to the left editor.
- Show Modification Details at
Word Level - Because the differences are computed using a line
differencing algorithm sometimes is useful to see exactly what words are different in a
changed section.
- Show Modification Details at
Character Level - Useful when you want to find out exactly what characters
are different between the two analyzed sections.
- Ignore
Whitespaces - Enables or disables the whitespace ignoring feature.
Ignoring whitespace means that before the strings are compared they are first normalized
and then the whitespace at the beginning and the end of the strings is trimmed.
- History menu:
- Show History (Ctrl
+ H) - Displays the history for a SVN resource at a given
revision. The resource can be one selected from the Repositories
view, Working Copy view, or from the Affected
Paths table from the History view, depending on
which view was last focused when this action was invoked.
-
Show Annotation
(Ctrl + Shift + A) - Complex action that does the
following operations:
- opens the selected resource in the Annotations editor;
- displays corresponding annotations list in the Annotations
view;
- displays the history of the selected resource.
-
This operation is available for any resource selected from
Repositories view, Working Copy view,
History view or Directory Change Sets
view, depending on which view was last focused when this action was invoked.
- Revision Graph
(Ctrl + Shift + 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 the section Revision
Graph. This operation is enabled for any resource selected into the
Repositories view or Working Copy
view.
- Tools menu:
- Branch / Tag - Allows you to copy the selected resource from
the Repositories view or Working Copy view
to a branch or tag into the repository. To read more about this operation, see the
section Creating a Branch / Tag.
- Merge (Ctrl + J) - Allows you to merge the
changes made on one branch back into the trunk, or vice versa, using the selected
resource from the working copy. To read more about this operation, see the section Merging.
- Switch (Ctrl + Alt + W) - Allows you to
change the repository location of a working copy or only of a versioned item of the
working copy within the same repository. It is available when the selected item of the
working copy is a versioned resource, except an external folder. To read more about this
action, see the section Switching the
Repository Location.
- Relocate - Allows you to change the base URL of the root
folder of the working copy to a new URL, when the base URL of the repository changed,
for example the repository itself was relocated to a different server. This operation is
available for a selected item of the working copy tree that is a versioned folder. To
read more about this operation, see the section Relocate a Working Copy.
- Create patch
(Ctrl + 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 patches.
- Working copy format - this submenu contains the following two operations:
- Upgrade -
Allows you to upgrade the format of the current working copy to the newest one known
by Syncro SVN Client, to allow you to benefit of all the new features of the
client.
- Downgrade
- Allows you to downgrade the format of the current working copy to an older format.
The formats allowed to downgrade to are SVN 1.5 and SVN 1.4. This is useful in case
you wish to use older SVN clients with the current working copy, or, by mistake, you
have upgraded the format of an older working copy by using a newer SVN client.
See the section Working Copy Format to
read more about this subject.
- Options menu:
- Preferences - Opens the Preferences
dialog.
- Menu Shortcut Keys - Opens the
Preferences dialog directly on the Menu Shortcut
Keys option page, where users can configure in one place the keyboard
shortcuts available for menu items available in Syncro SVN Client.
- Global Run-Time Configuration - Allows you to configure SVN
general options, that should be used by all the SVN clients you may use:
- Edit 'config' file - In this
file you can configure various SVN client-side behaviors.
- Edit 'servers' file - In this file you can configure
various server-specific protocol parameters, including HTTP proxy information and
HTTP timeout settings.
- Export Options - Allows you to export the current options to a
file.
- Import Options - Allows you to import options you have
previously exported.
- Reset Options - Resets all your options to the default
ones.
- Reset Authentication - Resets the Subversion authentication
information.
- Window menu:
- Show View - Allows you to select the view you want to bring to
front.
- Show Toolbar - Allows you to select the toolbar you want to be
visible.
- Reset Layout - Resets all the views to their default
position.
- Help menu:
- Help (F1) - Opens the Help dialog.
- Dynamic Help - Shows the Dynamic Help
view.
- Check for New Versions - Checks the availability of new Syncro SVN Client versions.
- Browse Syncro SVN Client Website - Opens
the Syncro SVN Client website in a
browser.
- Register - Opens the registration dialog.
- Improvement Program Options - Allows you to activate or
deactivate the Syncro Soft Product Improvement Program.
- Report Problem - Opens a dialog that allows the user to write
the description of a problem that was encountered while using the application.
- Support Center - Opens the Support Center web page in a
browser.
- About - Opens the
About dialog.