HistoryWhat is new in Syncro SVN Client 6.0July 23, 2010 Version 6.0 of the Syncro SVN Client brings improved performance, a new application interface and a complete redesign of the Working Copy layout. Redesigned application layout The application interface was changed and the Working Copy view was completely redesigned as a
filesystem-like layout. The Working Copy and Synchronize views were merged into a single central,
easy-to-use view, allowing you to choose what SVN-related information the application displays.
Configurable Working Copy view The information presented in the Working Copy view is customizable: you can remove or reorder the
columns and sort their content according to your needs. Relevant information about incoming changes,
like the author name, commit date and revision number is available at a glance.
Performance improvements The new working copy uses up to 60% less memory than the previous versions of Syncro SVN Client. This
means faster operations on larger projects.
Synchronized history view You can easily access the history of the currently selected resource just by switching to History view. Guiding hints Even if you are a newcomer or an experienced user, Syncro SVN Client offers you a set of guiding actions to ensure a continuous and productive work flow.
What was new in Syncro SVN Client 5.1March 11, 2010 Version 5.1 of Syncro SVN Client improves working copy load time, automatically refreshes the working copy on external file changes, makes repository browsing more responsive, adds support for repository imports at file level, adds support for replacing resources, improves handling of obstructed resources, improves history support, allows creating branches/tags directly from the repository and offers options to print and save as image a revision graph. Faster working copy load time [ read more... ] A working copy is cached, so that its next load operation in the Working Copy view will be much faster due to reloading it from the cache. Automatic refresh of the working copy [ read more... ] The working copy is automatically refreshed when changes are detected in the file system. This is done in order to update the state of the resources modified by external applications. More responsive repository browsing You can configure the repository connections timeout and stop
non-responsive repository browsing operations. File level repository imports Added support for importing files into a repository. Support for replacing working copy resources Working copy resources can be replaced with their HEAD or BASE
revision. Better handling of obstructed resources Operations correctly take into account obstructed resources. Improved history support The history of a resource deleted from the repository but which is still
present in the working copy is now displayed by properly detecting the revision at
which the resource was deleted. Branch/Tag directly from the repository The Branch/Tag action can be performed directly on the repository, without
having a working copy previously checked out. Print and save as image a revision graph Generated revision graphs can be printed or saved as images.
What was new in Syncro SVN Client 5.0August 11, 2009 Version 5.0 of Syncro SVN Client adds the Diff Files and Diff Directories tools, updates the main menu and toolbar actions for the Working Copy, Synchronize and Repository views, and comes with a new application toolbar for easy access to the most common SVN operations. Diff Files tool This tool allows finding the differences between two local files using six
different diff algorithms and applying some options like ignore whitespaces, merge
adjacent differences, etc. Diff Directories tool This tool allows finding the differences between two sets of files that
have the same names but are located in different folders. Two files with the same name
can be compared with the binary content method or the last modification timestamp
method. User interface update The menus and toolbars were changed. Some actions were added or removed in
the menu bar and in the views Working Copy, Synchronize, Repository, History so that
the most used actions can be accessed faster. A new toolbar was added. Specify working copy format at checkout Sometimes a working copy is used with more than one SVN application that
may not support the latest working copy format. For compatibility with such
applications the working copy format can be specified at checkout: SVN 1.4, SVN 1.5 or
SVN 1.6. Upgrade and downgrade working copy format If the user does not want to upgrade the working copy format to the latest
format he can do that later with the Upgrade action. A downgrade action is available
for users who need compatibility with applications that do not support the latest
working copy format.
What was new in Syncro SVN Client 4.2May 15, 2009 Version 4.2 of Syncro SVN Client adds as main feature SVN 1.6 support. Other additions include improvements to the symbolic links handling and a better performance when working with revision graphs. Support for SVN 1.6 Syncro SVN Client supports SVN 1.6.2, allowing users to take advantage of
the latest SVN improvements and fixes. Previous SVN versions are also supported, the
user being able to decide whether a working copy should be updated to version 1.6 or
not. Tree conflicts handling Subversion 1.6 recognizes a new kind of conflict, known as a "tree
conflict". Such conflicts manifest at the level of directory structure, rather than
file content. These conflicts include deletions of locally modified files and incoming
edits to locally deleted files. Syncro SVN Client allows to handle these conflicts
offering a dialog that lists possible solutions for solving these conflicts.
Improvements to svn:externals Subversion 1.6 allows to link to external files by putting their URLs in
the svn:externals property on the parent folder. Syncro SVN Client allows you to
create, update, commit and remove external links from the user interface changing
automatically the svn:externals property as needed. Improved revision graph performance Syncro SVN Client stores the result of a revision graph operation and
reuses that for further operations on the same repository, thus avoiding unnecessary
requests to the SVN server for the same data. This results in a noticeable increase in
performance. Access to network SVN file repositories Network SVN repositories can be accessed using file URLs of the form
"file://server/path". Better handling of symbolic links Syncro SVN Client analyses the structure created by symbolic links usage
detecting and handling infinite recursions.
What was new in Syncro SVN Client 4.1December 4, 2008 Version 4.1 of Syncro SVN Client adds a create patch wizard, a dialog for quickly resolving conflicts resulted from a merge action and considerable performance improvements.
What was new in Syncro SVN Client 4.0September 2, 2008 Version 4.0 of Syncro SVN Client adds Subversion 1.5 features like merge tracking, sparse checkout and relative URLs for the svn:externals property and a merge wizard which simplifies the SVN merge operations. Support for SVN 1.5 The SVN Client has been updated to support SVN 1.5 working copies and
repositories. Merge tracking Starting with SVN 1.5 the revision at which a branch is merged is
remembered. This is useful for the next merge operation when only the changes
committed to the branch after the previous merge operation are
considered. Sparse checkout Sometimes not all the files and subdirectories of a repository are needed
in a working copy. In these cases only the needed subdirectories and files can be
checked out from the repository by selecting one of the following checkout depths for
a directory: recursive, immediate children, file children only, this folder
only. Update to revision A new action "Update to revision" is available in the Working Copy view. It
allows updating the resources selected in the working copy to an earlier revision from
the repository. The depth of the update operation on the folders can be selected from
the values allowed by SVN 1.5 sparse checkout. Relative URLs for svn:externals The value of the svn:externals property can be specified using a relative
URL as defined by SVN 1.5. Improved merging support A merge wizard was added to perform complex merge operations easier. Three
types of merging are available: merge revision ranges, reintegrate a branch and merge
two different trees. Advanced merge options can also be set. Improved Open With action The action works now on multiple file selection and is available in the
Working Copy view, Synchronize view and Repository view.
What was new in Syncro SVN Client 3.2June 11, 2008 Version 3.2 of Syncro SVN Client adds a set of improvements to the previous version: filtering the content of the History view based on revision number and commit date, computation of the SVN annotations on a limited range of revisions, modification of the attributes of a revision in history, configurable shortcut keys for actions, editing a conflict with an external diff application, editing of global SVN configuration files and some new comparison actions. Filter revisions in History view The content of the History view can be filtered now also by revision number
and commit date. In previous versions it was filtered only by author name and commit
message. A Search button was added and the string entered in the search field is
applied only when the button is pressed. This improves the performance of previous
versions in which the filter was applied for every character entered in the search
field. Get the annotations of a specified range of revisions When the history of a file is very long getting the annotations of a file
(the author name and revision number that edited the last time each line of the file)
can take a lot of time. If you need only the annotations created by a specific range
of revisions you can specify the a start and end revision and get only the annotations
of that range. Modify the attributes of a revision in history When the commit message of a revision is not clear or it does not cover
exactly the purpose of a committed revision this message can be modified directly in
the SVN repository. Also the SVN user name that committed a revision can be
modified. Review modifications in files that will be committed Now it is possible to review directly from the Commit dialog the
modifications that are about to be committed on a file. Just double click on a file in
the list of files presented in the Commit dialog for reviewing the differences between
the local version and the latest version from the repository with the file diff
tool. Configurable shortcut keys Now it is possible to set and change shortcut keys for a large set of user
actions available in the views and dialogs of the application. The configurable
actions are listed in the Menu Shortcut Keys panel from the Preferences
dialog. Edit conflicts with an external diff application The external diff application that is configured for viewing the
differences between two revisions of a file is used now also for editing a SVN
conflict generated in a local file by updating the file from the SVN repository.
Ignore ancestry in a SVN merge operation Usually the two trees of SVN resources are merged only if they have a
common ancestry. Now the case of merging two trees that are not related by a common
ancestry is also supported. This is useful for example if one of the trees was
imported in the SVN repository so the common ancestry is not available. Edit global configuration files The SVN client tool can be configured also with the parameters set in the
global SVN files called 'config' and 'servers'. These parameters are applied to all
the SVN client tools that are used by the same user. These two files can be opened for
editing with two edit actions available on the Options menu. Apply the external diff tool in three-way diff actions The external diff tool configured for two-way diff actions is applied now
also in three-way diff actions: edit a conflict, compare the local version of a file
with the latest version from the repository HEAD. Compare two files selected in the Working Copy view The differences between two files selected in the Working Copy view can be
displayed with the action Compare with Each Other available on the right click menu in
this view. Compare action on a revision from history The Affected Paths area of the History view displays both files that were
only modified and files that were added together with the currently selected revision
of the history. Now a compare action is available in the Affected Paths area also for
added files. Compare action on a revision of a merged file When selecting the revision of a SVN branch that will be merged with the
SVN trunk or with other SVN branch it is useful to review the differences between a
revision of a file displayed in the Affected Paths area of the History dialog and the
previous revision of the same file. A compare action is now available in the Affected
Paths area for displaying these differences.
What was new in Syncro SVN Client 3.1February 21, 2008 Version 3.1 of Syncro SVN Client introduces two new presentation modes in the Synchronize view (the compressed mode and the flat mode), new actions in the Working Copy view, in the History view and in the Synchronize view and a compare folders action on the revision graph of a folder. Compressed mode and flat mode in the Synchronize view The compressed mode presents the SVN resources in the Synchronize view as a
tree with two levels, grouping the resources by their parent folder. The flat mode
presents the SVN resources as a list. These modes are useful when you want to update
or commit to the SVN repository the content of a folder without going recursively into
its subfolders or for obtaining the complete list of the SVN resources that need to be
synchronized. Revert the changes of a revision In the History view it is possible to revert the changes made by a
revision to a resource by selecting the revision and locating the resource in the
affected paths panel and using the "Revert changes from this revision" action from the
contextual menu. The changes are reverted in the current version of the file in the
working copy. If the change was in fact a SVN delete operation the result will be the
restoring of the deleted file in the working copy. Get Contents action in the History view A new action was added in the contextual menu of the History view for
replacing the content of a file from the working copy with the content of a revision
of that file from the history. Compare with Branch/Tag action in the Working Copy view This action compares the working copy version of a file with a revision
from a SVN branch or tag. The branch or the tag can be easily selected using a
repository browser dialog. New External Folder action in the Working Copy view A new external folder can be created quickly by entering the folder name
and the target in a dialog that sets them in svn:externals property. Compare two revisions of a folder directly from a revision graph The set of changes that were committed between two revisions of a folder
can be computed with an action executed directly from the revision graph of the
folder. The result of this compare action is displayed in the Directory Change Set
view. Support for external SSH clients The command line for calling an external SSH client can specify any
parameter accepted by the external SSH client. The SVN username can be other than the
SSH username. The SVN username can be specified separately in an authentication dialog
or Syncro SVN Client will use the default SVN username set on the server for the SSH
user.
What is new in Syncro SVN Client 3.0January 15, 2008 Version 3.0 of Syncro SVN Client introduces visual editing of SVN conflicts, a view with all the changes between two revisions of a SVN folder, setting a reference revision number to the SVN repository browser. Visual conflict editing An update operation may bring the local copy of a file in a conflict state.
The conflict state can be resolved more quickly if the conflicts are edited visually
in a compare view which presents the two conflicting versions side by side like a Diff
application. In the compare view the user decides for each conflict the variant which
will remain and will be finally committed to the repository: the local one, the
repository one or a manually edited combination of the two variants. Directory Change Set view Sometimes a set with all the changes committed on any resource of a folder
and its subfolders is needed. The user just selects a start revision number and an end
one from the history of the folder and runs an action which gathers the set of all
these changes. The Directory Change Set view presents the set of changes in a tree
format. The revisions corresponding to a resource from the tree are grouped in a
separate list. Change Browse Revision action A revision number can be set to the SVN repository browser as the
reference revision for all operations like browsing, checkout, compare, etc.
What was new in Syncro SVN Client 2.6December 3rd, 2007 Version 2.6 of Syncro SVN Client introduces a filter option in the History view, drag and drop operations in the Working Copy view, better indentation of text in the compare panel and in the editor panel with the option to configure the size of the tab character. Filter the revisions displayed in the History view When a SVN resource had a long history of modifications it was difficult to
locate the revisions with a commit message or author name matching a specified string.
By entering this string in a filter text field the list of history entries is
restricted on the fly to the set of matching entries. Drag and drop operations in the Working Copy view Files and folders can be dragged from other applications and dropped in the
Syncro SVN Client's Working Copy view as unversioned resources. The structure of the
file tree can be changed in the Working Copy view by drag and drop operations inside
this view. Better indentation of text in compare panel and editor panel An option for specifying the number of spaces for the tab character allows
you to configure the text indentation. Password of SVN user stored correctly when the computer changes the IP address In previous versions the password stored in the local user preferences for
accessing a SVN repository was invalidated when the computer received a new IP
address, for example when it was connected to a different network.
What was new in Syncro SVN Client 2.5October 29th, 2007 Version 2.5 of Syncro SVN Client introduces the options of associating a file type with an editor and of specifying an external application for diff operations and fixes various bugs. Associate a file type with an editor For each file type the associated editor which opens files of that type can
be specified by choosing one of three options: the default external application
installed in the operating system, a particular external application specified by the
path to its executable launcher or one of the built-in editors. Specify an external application for diff operations If an external application is specified for diff operations in the SVN user
preferences this application is preferred for all the compare operations instead of
the internal diff tool. Various bug fixes A SSL certificate is correctly asked when a SVN server accessed by the
HTTPS protocol requires such a certificate. The correct encoding is used when a file
is asked directly from the SVN repository in compare operations.
What was new in Syncro SVN Client 2.4June 6th, 2007 Version 2.4 of Syncro SVN Client allows to see the history of a resource as a history graph in which every revision of the resource is represented with a node. History Graph The history of a resource can be viewed as a graph in which a node
represents a revision of the resource. The icon and the background color of a node
represent the operation that generated a revision. The node contains also the
repository path and the revision number. The contextual menu of a graph node contains
operations that can be applied directly to the revision represented by that node: open
the resource, show the history in History View, compare with the HEAD revision, check
out.
What was new in Syncro SVN Client 2.3April 2nd, 2007 Version 2.3 of Syncro SVN Client allows to quickly find what happened in a project or what a user worked during a given period of time, improves the integration with bug tracking tools, adds application global ignores for unversioned resources displayed in the Working Copy view and more. History Filters to Quickly Find What Happened Ever wondered what happened today in your project? Or what John worked all
last week? You can get this quickly with the new filtering options from the Show
History dialog. First you specify a range choosing from either predefined intervals
(today, yesterday, last week, etc.), revisions or specific start/end dates and then
you can filter by author. Extensible Set of Revisions in History View and History Dialog The set of revisions presented in the History view and the History dialog
can be extended from an initial number of 50 revisions using two new buttons: get the
next 50 revisions and get all revisions. Improve the Integration with Bug Tracking Tools The bug ID included in the Commit message is presented in the History view
as a hyperlink which opens a web browser at the page of the bug when it is clicked.
The URL of the web page with the bug must be configured with a SVN
property. Application Global Ignores The unversioned resources are filtered in the Working Copy view based on
ignore filters set in the SVN preferences. Show SVN Properties for Repository Resources The action Show SVN Properties is also available for repository resources
in the Repository View and displays the properties of the selected resource in the
Properties view. Order the Repositories in the Repository View The order of the repositories listed in the Repository view can be changed
using two arrow buttons on the toolbar of the view.
What was new in Syncro SVN Client 2.2March 5th, 2007 Version 2.2 of Syncro SVN Client adds support for SVN Annotations, integration with bug tracking tools and operations on a revision from the Affected Paths area of History view. Annotations View This view enables you to quickly find the author and the revision number
that changed a specific line of a file. The Annotations view is synchronized with the
History view and the editor panel: clicking on a line in one of the two views or in
the editor panel highlights the corresponding lines in the other two
areas. Integration with Bug Tracking Tools Users of bug tracking systems can associate the changes they make in the
repository resources with a specific ID in their bug tracking system. When the user
enters a commit message, the bug ID is added to this message. The format and the
location of the ID in the commit message are configured with SVN
properties. Operations on a Revision from Affected Paths In the Affected Paths area of the History view there are available
operations for opening, saving, updating, comparing and showing the history of the
selected revision. Find Next and Find Previous Actions Extended to Text Areas The Find Next (F3) and Find Previous (Shift + F3) work also in non editable
text areas, for example in the Console View, enabling quick searches without invoking
the Find/Replace dialog. Open in System Application Action This action was added in the Working Copy view for opening the selected
resource with the default application associated with that type of resource in the
operating system.
What was new in Syncro SVN Client 2.1February 14th, 2007 Version 2.1 of Syncro SVN Client adds two new actions in the Working Copy view: Relocate working copy and Switch location and also a series of enhancements and fixes. The Relocate Action When the base URL of the repository is changed, for example the repository
is moved to other server, the repository path of the working copy can be easily
changed with this action. The action is available also for individual resources of the
working copy. The Switch Action This action changes the location of a working copy or only an item of the
working copy within the same repository. The item must be versioned in order to allow
switching the repository location. Fonts Configuration The font family, font size and font style for the editor and the GUI
components are configurable. Text antialiasing can be turned on. File Types Configuration File associations can be defined between a file extension and the type of
editor that opens the file. If the file extension corresponds to a built-in
association, for example .xml, .xsd, .xsl then the user defined association redefines
the built-in one. Encoding for Non-XML Files For XML files there are well-known rules of encoding detection. For other
file types if the encoding is not the platform's default one it needs to be specified
in order to read the file correctly. Optional Upgrade of the Working Copy Format When a working copy in the SVN 1.3 format is loaded in the Working Copy
view it can optionally be upgraded to the SVN 1.4 format.
| |||||||||||||||

















