| Syncro SVN Client / Main Window | |
The main menu of the Syncro SVN Client is composed of the following menus:
Subversion 1.5 clients and higher support relative external URLs. You can specify the repository URLs to which the external folders point using the following relative formats:
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.
Save (Ctrl
+ S) - Saves the local file currently opened
in the editor or the Compare view.
Copy/Move to
(Ctrl + M) - Copies or moves to a
specified location 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.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 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 + 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.
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.
(
on Mac OS X) Working
Copies Manager - Opens dialog with a list of working copies that the Apache SubversionTM client is
aware of. In this dialog you can add existing working copies or remove no longer needed
ones.
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 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 Apache SubversionTM 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) - Allows you to schedule for addition resources that
are not under version control. For further details, see Add Resources to
Version Control section.
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.
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.
Perform Files Differencing - Performs a comparison
between the source and target files.
Next Block of Changes - Jumps to the next block of
changes. This action is disabled when the cursor is positioned on the last change block or
when there are no changes in the document.
Previous Block of Changes - Jumps to the previous
block of changes. This action is disabled when the cursor is positioned on the first change
block or when there are no changes in the document.
Next Change - Jumps to the next change from the current block of changes.
When the last change from the current block of changes is reached, it highlights the next
block of changes. This action is disabled when the cursor is positioned on the last change.
Previous Change - Jumps to the previous change from
the current block of changes. When the first change from the current block of changes is
reached, it highlights the previous block of changes. This action is disabled when the cursor
is positioned on the first change.
Last Change
- Jumps to the last change from the current file.
First
Change - Jumps to the first change from the current file.
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 Word
Level Details - Provides a word-level comparison of the selected change.
Show
Character Level Details - Provides a character-level comparison of the selected
change.
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.
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:
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.
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.
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.