You can copy several resources from different locations of the working copy. You select them
in the Working Copy view and
then use Copy to from the contextual menu. This is not a simple file
system copy, but an Apache SubversionTM command. It will copy the resource and the copy will also have the original resource's
history. This is one of Subversion's very important features, as you can keep track of where
the copied resources originated.
Based on the selected items, the Copy to
action is enabled only if it
can be performed. Even if the operation would not normally be possible in SVN (due to some
invalid local file states against copy), Syncro SVN Client
performs the copy
operation as a simple file system operation. This means no SVN versioning meta-data is affected.
- In case you copy an item to a directory that is not under version
control (unversioned or ignored), the history of the
item is not preserved. For example, when copying directories, all items inside them will
also be copied without history.
- In case you copy a directory that contains external items, these are not copied. This is specific for SVN
1.7 working copies only. To fetch the external items, use the
Update operation on the copied directory.
In the Copy to
dialog you can navigate through the working copy
directories in order to choose a target directory, to copy inside it. If you try to copy a
single resource you are also able to change that resource's name. For versioned
items, you can select Ignore resource history
to copy them without
their history (similar to a simple file system copy).
The Copy to
dialog only presents all the local directories that are a valid destination against the copy
operation, based on their local file status. Also, the working copy settings
taken into account.
In the Commit dialog will appear only the directory in question
without its children.