Topics: |
This section describes how to configure and work with Apache Subversion (SVN) using iWay Integration Tools (iIT).
You can add new SVN repository locations to manage your projects as required.
To add a new SVN repository location:
The Add SVN Repository dialog opens, as shown in the following image.
The SVN repository location appears as a node in the SVN Repositories tab, as shown in the following image.
If you have a project synchronized in the SVN repository and want to add It to iWay Integration Tools (iIT), perform the following steps:
The Import dialog opens showing the Select pane, as shown in the following image.
The Checkout from SVN dialog opens showing the Select/Create Location pane, as shown in the following image.
Note: If you have not previously added a SVN repository location or want to add a new SVN repository location, then you can do so from this dialog by using the Create a new repository location option.
The Select Folder pane opens, as shown in the following image.
Here you can select a specific folder or select the root SVN repository location to check out all of the folders in the SVN repository.
The Check Out As pane opens, as shown in the following image.
Determine if you want to check out the selected folder as:
Note: If you want to check out the selected folder with a specific version of the project, then deselect the Check out HEAD revision option and specify a revision number.
Your checked out project displays in iIT, as shown in the following image.
The Synchronize with Repository option compares all files against the SVN repository, which enables you to check changes between local and remote files.
Right-click, select Team from the context menu, and then Synchronize with Repository, as shown in the following image.
The perspective will change (a Synchronize tab is shown). You will see the modified files locally and the incoming and outgoing changes. In addition, any conflicts will be shown.
For example:
A summary of changes can be found on the lower-right corner, as shown in the following image.
To view a history of changes (e.g. for a file) with revision numbers and comments, right-click the file, select Team from the context menu, and then Show History, as shown in the following image.
The History tab opens and provides a table with the following columns:
If you have a file that is in conflict, you can review the details by right-clicking the file, selecting Team from the context menu, and then Show Tree Conflicts, as shown in the following image.